狗为什么吃猫咪?

戴思熙戴思熙最佳答案最佳答案

狗狗吃猫并不是偶然的,猫一旦被狗捉到,在狗的本能下,会立即咬死,吞食猫。而人却并不一定知道这是为什么。

在动物学中,这样的现象称之为“领域性”。“领域性”是动物保持它领土的一种特性,是种族的自我保护本能。在人类的历史上和现实生活中,这样的例子不胜枚举。在农村,狗把羊吃了,并不是偶然的,因为狗认为那块草场地是自己占有的“领域”,它不允许其它动物侵入,而吃被狗咬死的羊,就是这些动物在狗的领地内找不到足够的食物时,偶然进入这块牧场后的必然结果。同理可解释猫吃老鼠。猫捕到老鼠后的啃咬行为,并不是吃,而是对它侵入猫的领地的一种惩罚。

猫狗都是人类长期驯化的结果,从某种意义上说,它们仍然保持着某些“野性”。所以有的国家不允许饲养狼,其原因就是狼与狗有着极为相近的特性。所以,千万不要以为它们是宠物,就忘了这些“野性”。在野外,猫狗的“领域性”表现得很强烈,而在人类家庭中的宠物,虽然它们没有真正意识到这是一个属于人类的“天地”,但在长期的家庭生活中,这些天性已经逐渐减弱,但并不等于会完全消失。所以,狗吃猫,猫吃老鼠,并不是因为它们是宠物,而是它们身上有着天生的“野性”。

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