猫生后为什么吃小猫?

暨菲平暨菲平最佳答案最佳答案

首先,不认为这是“猫吃小猫”! 这应该是“大猫(母猫)吃小猫”!原因如下:

1、猫咪的口腔生理结构决定了它们不能像人类一样充分咀嚼食物,而是需要把食物吞下去之后在肠胃里进行研磨再吸收营养。猫咪吃了不容易消化的人类食品很容易出现消化不良的症状。(这也是为什么很多人类吃的食物猫咪不能吃过多,比如人类的零食、人的饭菜等。)所以如果猫咪不爱吃主食而喜欢偏食人类的食物的话,很容易导致猫咪营养不良或者身体发育出现异常(比如钙磷比例失调导致骨骼疾病)。 因此建议不要经常给猫咪喂人类的食物,一次性也不要喂得太多,特别是油腻辛辣的人食。

2、题主没有说清楚母猫为什么吃幼猫?是母猫刚生完小猫,处于哺乳期,需要大量补充营养来分泌乳汁吗?如果是这样的话,可能并不是母猫不爱吃崽子了,而是它很爱它们的孩子,为了宝宝能有足够的营养,妈妈会舍弃一部分自己的营养给宝宝。

3、如果非说是猫吃猫的话,那应该属于捕猎行为,是自然天性使然。但是就像高赞答案所说,正常情况下,家养的猫咪是不会自己捕捉到真正适合自己咬合力与消化能力的小动物作为营养补充的。如果发生这种情况,有可能是因为猫咪体内缺乏某种营养成分,需要吃“荤”来补给不足的部分。在这种情况下,其实可以定期给猫咪喂一些肉类食物作为补充(不是让猫咪吃人吃的肉类,是人类吃剩下的或处理过的肉类) 另外,值得一提的是,猫作为纯肉食动物,本身是不具备消化粗纤维的能力的,所以如果你家猫经常吃草(正常情况下的舔舐青草和树叶,而不是你故意给它喂的“野菜”),那么说明它可能缺锌了。建议补锌,具体方法可以去百度一下。

毋璇嘉毋璇嘉优质答主

在猫群中,“老大”是母猫,而非公猫(当然也有例外); 其次,一只成年猫咪的领地意识是很强的,它要保护自己的幼崽,尤其是自己的后代刚刚出生之时。 在这种环境下,你的小猫可能已经被其它猫攻击了。所以这时候你突然出现在它的视线内,并且试图靠近它的时候,它会以为你要伤害他的孩子(其实你是来逗弄小猫的),因此对你的出现充满敌意和怀疑。

如果你继续前进,那么有可能导致它在暴怒中把你杀死或者咬伤而不管你是否对它造成威胁。 所以这个时候最好的做法就是停止行动吧…… 其实有的时候我们人类也会犯这样的错误——比如有人接近你的时候,你本能地对他/她感到提防和猜疑,但当他/她却真的没有恶意时,我们却误会了人家……

我来回答
请发表正能量的言论,文明评论!