they eat them
If the fish can find the eggs and/or babies they will eat them.
Fish in aquariums eat fish food found in any pet or fish store. Fish in the wild mostly eat smaller fish and small particles in the water. Some types of fish living in aquariums also eat smaller fish. Often, fish will eat their own babies so aquarium owners know they must move babies to a smaller fish bowl or tank to protect the babies from the adults.
There are many fish that sharks would not eat. For example, jellyfish, lion fish and stone fish.
Most predatory fish like stone fish or lion fish eat damselfish. These fish are great replacements for feeder fish.
If there is a male and female beta fish, the male probably ate them, and those 2 unlucky babies were definitely male. (male beta fish will kill other fish.)
When crocodiles are babies they are small enough for large fish to eat them.
when the first fish want to eat the other or it's time for them to have babies.
There are no tropical fish that will not eat their babies at some stage in their lives. The Cichlid and Anabantid families are probably the commonest ones that look after their ova and protect their fry.
Carp eat alligators but small one babies shall i say
Fish do not care for their young. Some even eat them.
Yes, goldfish eat their young. This is why they lay so many eggs- most of the fry won't reach adulthood because other goldfish/fish will eat them. In pond Goldfish reproduction it is the ultimate case of "Survival of the Fittest".it depends on the situation. They will if they are starving.