Oui,généralement, cela peut arriver s'il n'y a pas assez de nourriture, ou s'il y a une autre situation très stressante comme pas assez d'espace dans la cage, ou la cage n'est pas nettoyée assez souvent. Il est extrêmement inhabituel pour les cochons d'Inde de manger des bébés cochons d'Inde.