Question: why are baby duck yellow?
Answer: They don't change colors, they grow another feathers. They have probably this color to provide a better camouflage, when they are too young to fly, and need to hide in the grass and bushes. What is the colour of adult ducks?