母猫把刚生的两只小猫吃了,是怎么回事?

母猫吃自己生的小猫的事,是它的本能。一般发生在刚出生2周内,之后就不会再吃了。

猫吃幼崽的原因有3个:

1、主人平时给它的猫粮不足,它会认为粮食不足以养活这么多幼崽。

2、它的奶水分泌少,不够多只幼崽吃,它会挑出一只相对弱小的幼崽吃掉。

3、幼崽被别人动过,身上留下了别人的气味。

另外,猫是不识数的,它记不住自己生了几只幼崽;它看东西不是彩色的,而是黑白的,它不会从外观上记住自己的幼崽;它分辨幼崽的方法只有一个,那就是闻气味。这就是母猫经常给幼崽舔毛原因,是为了留下自己的气味。

(0)

相关推荐