Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
Adult guppies eat their own babies, and fish like tuna eat guppies.
because they are playing around yum.
Yes. Barbs can and will eat their own eggs, as they have no parental instinct towards their eggs or fry. Barbs will generaly eat all of their eggs as soon as they are released, and then eat remaining fry once the eggs have hatched. For this reason, if you plan on bredding tiger barbs, you should place the female and a male in a breeding tank and remove them both as soon as the eggs are laid.
No. Though male alligators would feed on their young ones.
yes the females eat there eggs
They lay eggs to reproduce, even if there is no male.
Fish don't get pregnant. When a male and female goldfish mate, they will swim close together and then the female will release eggs which the male will then cover in a liquid from his own body. This means that the eggs are fertilized and then they will then sink to the bottom of the tank. I suggest putting some CLEAN marbles on the bottom of the tank with the eggs because this will stop the fish trying to eat their own eggs. This works.
Frogs may eat other frogs, and this includes their own eggs. They mostly eat insects and smaller frogs and fish.No.
they need male and feamale
If you mean will a goldfish eat its own fry or eggs then the answer is yes.
Chickens will eat their own eggs.
cannibalism