Why Do Fish Eat Their Babies?
Many fish owners wonder why do fish eat their babies? The fact that it’s hard to be a baby is why many animals eat their babies. It’s nature’s way of weeding out the weaklings who aren’t fit for life outside the womb and ensuring only the strongest make it through. Fish fall into the category…