为什么小狗对主人吠叫?
这个问题的答案,应该从三个方面去分析: 首先是狗的本性,其次是你和狗的关系,最后是环境因素影响。 先谈第一点,狗的本性。 动物学家已经通过大量研究证实了一个结论:犬科动物(包括狗、狼、狐狸等)是非常社会性的生物,它们在群体中会有各种地位之分,而且会相互竞争,以获取食物、配偶以及群体的领导权。
在自然界,狗的祖先狼为了获取这些资源,是会主动进攻并且猎杀比自己体型小很多的动物,当然也包括人类。所以狼才不会管你是不是它的人类朋友,见你就咬。 而狗不是狼,它是人类驯化后的动物,尽管有很多狼的基因留在狗的身上,但基因并不总是能够决定行为。实际上,狗的行为更受到后天环境影响,特别是它成长期间主人心态的影响。
第二点,你和小狗之间的关系。 如果是刚买回来,还很陌生的狗狗,对主人一直汪汪大叫,一方面是它天生的警惕性,另一方面也是它在向主人宣告自己的地位。 “我是你的狗,不是你捏在手里的虫子”! 但是,如果一只成年狗突然扑向主人对主人狂叫,那十有八九是这只狗认为自己的人类地位受到了威胁,比如家里来了陌生人大人没有给它打招呼,拿了它的玩具,抢了它的食锅等等....这时候的吠叫,其实就是狗在说“滚开,不然撕烂你”! 总之,不管怎么样,狗对主人吠叫,除了极少数情况,都是出于对自己地位的考虑。
第三点,环境因素。 比如,你在街上偶遇一条对你友善滴摇尾巴的狗,可当你走上前去,它却对你汪汪大叫;或者你带着自家爱犬出门,却发现邻居家的狗冲着你吼起来没完没了。出现这种情况,往往是环境因素让两只本来相熟的狗产生了敌意,觉得对方对自己的地位有威胁,于是准备开仗。 这种情况下,一般作为外来者的你,正好被两败俱伤的局面无情夹在中间。 不过,大多数情况下,只要你不动声色地走开,这种叫嚷几分钟后就会停止。要是实在害怕,你也可以拿根棍棒假装要打它,一般狗看到真要动手,会立刻怂下来,叫唤几声提醒主人,然后一溜烟跑开。