狗为什么冲一个主人叫?
谢邀 首先,从进化心理学的角度来看(这里仅讨论家犬,野外生存的动物不在此讨论范围之内),“护主”这种行为是犬类天生就具备的。比如一只年轻的公犬看到老犬为了保护幼犬而与陌生人对峙的时候,会非常兴奋地冲上来跟在老犬身后一起保护家园;又如一些犬种,它们的名字就是来自它们保护主人的著名案例。比如黑背、德国牧羊犬等等。
当然,我们人类会教育我们的狗狗“谁是这个家的一分子”,从而让狗狗把主人视作家庭的一部分。但是动物学家研究认为,犬类的这种天性是客观存在的,并且是有科学依据的【1】。 所以,当您看到您的爱犬冲着一个陌生人或是一只陌生的狗大声吼叫时,千万不要惊讶,这是它捍卫主人和家园的表现。
其次,除了天生的本能之外,狗狗的“认主”行为也和人类长期的饲养方式有关。如果一只小狗长到三个月大还没有离开过它的母亲,那么它肯定知道母亲对它是很重要的,所以也就不会冲着自己的妈妈吼叫了。但大多数情况下,小狗在三周大的时候就离开了母犬,开始了自己的独立生活。这个时候如果没有人类的干涉,它们就会通过相互打闹的方式解决冲突——就像小兔子一样用舌头互相舔鼻子表示友好,或者像小猫一样打个哈哈表示亲近。但是一旦有人类介入其中,这种天然的方法就不奏效了,于是我们就开始注意到狗狗冲着我们大叫的样子。事实上,许多狗害怕的情况下也会冲着人们低声吼叫,这其实是它们试图在警告我们“不要靠近我,我有危险了!”
最后,我们要注意一点的是,不同的犬种之间存在较大的生理差异。比如大型犬的耳朵一般都比较宽,听觉神经相对细小,因此对高频声音的感知能力较差,所以声音大并不代表它们就能听得清楚。