What animals eat their children?

It's not very common for animals to eat their own offspring. However, there are some cases where this behavior occurs, and it's usually driven by factors like:

* Survival: In times of extreme scarcity, some animals may resort to eating their young as a means of survival. This is seen in some species of insects and fish.

* Infanticide: In some social animals, particularly those with hierarchies, dominant individuals may kill the offspring of others to eliminate competition. This is seen in species like lions, tigers, and some primates.

* Stress or confusion: Sometimes, animals may mistakenly eat their young due to stress, lack of experience, or confusing them for food. This can be seen in some birds and mammals.

It's important to note that "eating" can encompass a range of behaviors, from fully consuming the young to simply harming or abandoning them.

It's crucial to remember that these instances are not the norm. The vast majority of animals are loving and protective parents towards their young.