猫咪为什么一看见狗狗就抓他?

花永华花永华最佳答案最佳答案

1 先给结论,其实猫并不喜欢狗(或者大部分犬类),猫只是不喜欢陌生且体型比它大的动物而已。比如我家猫看到我家巨熊的哈士奇就会躲起来。如果一只陌生的狗对着它叫,它会吓晕过去;但是如果是熟悉的好奇的狗(比如我家二傻)用鼻子嗅它的屁股,它也只是微微躲闪一下罢了。至于陌生人摸它抱它,那是另外一码事了。

2 为什么会这样呢?这得从猫科动物天生的生活习性说起!猫是纯肉食性动物,在捕猎的时候主要依靠的是自身灵敏的视觉和嗅觉,对于距离判断主要是通过听觉。这就导致了猫对于比它弱的小动物有着天然的侵略欲(因为小动物的反抗能力太弱),但是对于比自己强壮的猛兽,却是能躲就躲。(这也是猫科动物普遍胆小谨慎的原因)

3 但是,狗虽然属于犬科动物,但跟猫一样,也是以嗅觉和视觉作为主要的距离判断工具。当陌生的狗冲你叫的时候,别以为它在害怕,其实是它在判断你是谁!一旦它确定你是食物(特别是肉的味道)或者是无害的同类,那么距离就不在会是问题。所以你会看到家里来了一只陌生的猫,一开始到处跑,但是当你拿起一个零食的时候,猫立刻就靠过来想要抢吃的。。。 所以啊,如果让猫猫狗狗们慢慢彼此熟悉了对方,这个问题自然就不存在了~不过这时间可长可短哦~~

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