yes they do but be carefull for the....
Medium fishes eat small fishes as that's just part of the food chain.
Ducks are omnivores, meaning they eat both plants and occasionally small insects or fish. Their diet typically consists of plant matter like seeds, aquatic plants, and grasses, as well as small aquatic creatures.
Yes, small fishes will eat shrimp as part of their diet.
Eagles will take ducks in flight, for food. Ducks eat grasses and sometimes, small fishes. Eagles have talons, ducks have webbed feet. Eagles have beaks, ducks have bills.
Ducks eat both plants (such as grasses and water weeds) and animals (fish and insects). Therefore they are omnivores.In other words, ducks are omnivorous.
Food
large freshwater carps regularly eat baby ducks . They are also known to eat small children and the elderly
krill and small fishes
small fishes
Ducks are omnivores, so they will eat both plants and small animals. While they primarily feed on a diet of plants, insects, and small fish, they may consume small amounts of meat if it is available to them.
Yes, ducks can eat shredded asparagus, but it has to be small pieces, or else they will not be able to swallow it.
If the fish are tiny yes they will eat them. They can eat a fish as big as a feeder goldfish!