Yes it is perfectly natural behavior for a goldfish to eat its own eggs and/or fry. That is why you must sepperate the parents from the eggs/fry when you breed goldfish.
Goldfish are omnivors which means they will eat almost anything they can get into their mouths. Baby fish are a good source of protein. Most fish love to eat protein in the form of baby fish including Goldfish.
It't totally natural. Sometimes even the mommy goldfish will eat her own eggs!
They usually eat them thinking it food but eventually they spit it out
They are mating...by nipping each others hindquarters.
thay do not!
Cannibal birds.
Chickens
Birds and their eggs, and rodents, like squirrels. Birds and their eggs, squirrels.
no they dont eat robin eggs
they eat birds ,small baby birds,eggs, rodent,rabbit,and a hare
yes
no
Yes, a opossum would eat a baby animal. From my own experience, I've seen opossums steal a birds eggs.
Usually chicken eggs, but quail and ostrich eggs are tasty.
chickhen ,duck
They eat young birds, birds' eggs, insects, berries, nuts, and carrion
Yes. Magpies are birds. All birds lay eggs.