母猫吞食自己孩子的原因如下:
1、通常母猫对幼猫呵护非常细致,如果母猫在生产过程中,幼猫沾染到陌生人的气味,这时母猫就觉得幼猫非常危险,就不让幼猫存活下来,会将幼猫吃掉。
2、弱胎或死胎,母猫可进行大概的辨别,母猫认为小猫活不下来或已经死掉,则通过吃幼猫补充自己身体所需要的营养。
3、幼猫被母猫视为其它动物的孩子,可能在饲养过程中猫咪迁窝时被其它动物接触,母猫会出现攻击、撕咬幼猫,甚至吞食的情况。