猫咪为什么会攻击人?

西玥辰西玥辰最佳答案最佳答案

因为,猫是猎食动物! 所有的猫猫在野生时代都属于捕猎者,而人类,不管是小孩、年轻力壮的成年人还是头发花白的老年人,在猫的眼中,都是猎物! 所以,遇到人类,猫会下意识的发起攻击——这是为了夺取食物(肉);

如果这只猫之前被人类驯养过,或者是流浪时被人类投喂过,那么它就会把人类的投食行为与“好”联系起来,并认为人类是友善的(猫的记忆力很好,会记住人的味道,而且猫对于气味的识别能力远超人类,你可以试着去掩盖自己身上的气味,再试试吸引猫咪过来,看看能不能成功);但是一旦猫感受到自己的安全或食物受到威胁时,猫会瞬间将记忆拉回到野生的状态,并且对人类发出攻击警告——此时如果你身上的气味让它感到危险的话,哪怕你身上带着食物,猫也会先攻击再去捡食(别问我怎么知道,问我就说我是被自家猫咬过的人)…… 如果,你在野外遇到一只狼,它会对你汪汪叫着以示警告,如果你继续靠近,它可能会冲你吼叫,或者直接逃离,但如果你冒犯了它们,或者它们的食物受到了威胁,狼会立即发起攻击;而猫呢,当你冒犯了一只正在吃东西的猫,它的第一反应会是直接扑上去啃咬你的手指(如果你用手拿着食物逗它玩),而不是像狗一样先对你吼两声再说。 所以啊,不要怪猫猫们不友善,要怪就怪大自然,还有你们人类的屁股——如果不是人类妄图将猫驯服用于捕鼠/宠物,或许现在猫科类也不会沦落到到处被人嫌弃的地步了。

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