No son solo perros. Los conejos son famosos por matar a los recién nacidos y comer. Gatos, tigres, leones, monos, la lista es bastante larga
Tiene que ver con dos cosas. Si la madre sospecha que la descendencia es débil, esa es una sentencia de muerte para la descendencia. ¿Por qué desperdiciar energía en algo que no va a vivir? Es un rasgo programado en todos los animales. Supervivencia del más apto.
Segundo, si la madre siente que hay alimentos limitados u otros recursos disponibles y no puede mantener a todos sus hijos, pocos de ellos o todos terminan como bocadillos. Nuevamente, es un Instinto de supervivencia. Si la comida es escasa, ¿por qué perder el tiempo criando niños?
Algunos humanos también abandonan a sus hijos si no pueden permitirse criarlos. Aunque matar y comer ya no existe debido a los tabúes culturales asociados.