If the fish are tiny yes they will eat them.
They can eat a fish as big as a feeder goldfish!
Ducks like to eat small fish, both ducks in the wild and pet ducks. Ducks in the wild often eat minnows. For pet ducks, you can purchase feeder fish.
yes they do, my friends ducks loves to eat them on special ocassions!!
Not normally.
All ducks will eat fish.
yes
ducks eat grasses,grains,water plants,fish,and insects
it depends on the type of dog, if it is a aggressive dog then yes probably will eat ducks but if the dog is not aggressive dog then the dog probably wont eat ducks (:
Yes, as well as fry of various fish species.
All ducks will eat fish.
Ducks eat fish and seaweed among other things
yes
I think they eat fish.
Ducks will eat plankton and algae but prefer other things. Some of the things they eat are bread, fish, crayfish and berries.
Merganser ducks do eat crayfish. Mallard ducks do not eat crayfish. Ducks also eat small fish, frogs, and insects. It depends on the type of duck.
worms, fish, and plants
Who said they don't ? They most certainly do.
ducks eat grasses,grains,water plants,fish,and insects
If the snails die, either the ducks will have to find something else to eat or they will also die. But ducks are omnivores, so they eat a combination of plants and animals. Some of the plants that ducks eat are grass, weeds, algae, seeds, grain, berries, fruit and aquatic plants. Some of the animals that ducks eat are snails, mollusks, worms, frogs, salamanders, small fish and fish eggs. Ducks also eat insects.
they eat plants and probably fish
it depends on the type of dog, if it is a aggressive dog then yes probably will eat ducks but if the dog is not aggressive dog then the dog probably wont eat ducks (: