为什么母猫吃掉小猫?
我做过一次实验,把刚出生的小鼠放到食槽里(为了观察进食情况),结果4只小鼠全被母亲吃掉,但若是成年小鼠或者大鼠,无论是放在食槽里还是放在面前,都不吃。 有人猜测这是出于本能,因为出生不久的小鼠有窒息的危险,需要借助母鼠的口腔来完成呼吸和吞咽,所以母鼠会一口口地嚼碎食物来喂食。然而成年鼠已经能够自主地呼吸和吞咽,这项功能并没有退化,因此不能理解这是出于本能的推测。
我认为是后天学习的结果。首先,动物总是先学会吃固体食物,然后才能接受流体食物;其次,动物总是先学会吃自己母亲身上的食物,然后在陌生环境中尝试其他物种的食物。最后,食物总是在母体嘴里被咀嚼过,而幼体必须吞进肚子才能消化。所以,我们可以得出结论,小鼠学会了“食物=母亲唾液”这一等式,并且将“母亲唾液”与“食物”这两个概念互相绑定,成为了条件反射。
所以可以认为“吃掉小猫”的行为是小猫出生几天后,由于小老鼠在吃奶过程中不断地接触并吞下了带有母亲唾液的乳汁,逐渐学习并形成的条件反射“食物=母亲唾液”。 而公鼠虽然也会哺育,但是不会像母鼠一样舔去小猫的眼睛、嘴巴周围的残渣,也不会用舌头仔细地给小猫清理身体,更不会像母鼠那样把小猫翻过来翻转过去地啃咬,给小猫按摩、刺激小猫排泄,所以公鼠哺养的小鼠长大后并不会形成“食物=母亲唾液”的条件反射,因此就不会出现吃了小鼠的情况了。