不叫的狗会咬人为什么?

冯善怡冯善怡最佳答案最佳答案

看到很多答案都是心理学方面的,我来个物理方面的解释吧! 先明确一点:狗和狼是不一样的动物。狼属于社会化程度较低的物种,而狗的社会化程度较高,所以狼更像原始社会的人,狗更像现代文明社会的人。 所以,在讨论狼的时候往往把其当做一种攻击性很强的野生动物来看,而谈论狗的时候往往会将其当成一种相对温顺的家畜来看待(虽然它本来也是一种野生动物)。

实际上,狼和狗都有“吠”和“叫”的能力。 “叫”是一种声波信号,它的特点是频率较低、传播距离较远;而“吠”的特点则是频率较高、较为尖锐。 狗的祖先本来就是群居的动物,它们的“叫”是为了向同类传递比较私密的信息,比如“这里有一堆好吃的”、“这里有美女想认识你”等等——这类信息一般不涉及威胁到群体安全的大事,因此不用特别调动身体的生理反应。而对于狼来说,它们用“叫”来传递的消息往往是非常重要的,比如“这附近有别的狼群”(意味着有威胁到来)、“我的身体不行了,快来吃我啊”等等……这一类消息往往需要动员全身的能量来传达,于是就有了“狼叫”。

对于现在的狗来说,虽然它们不需要像狼那样为了种族繁衍而拼命了,但是“狼叫”仍然保留了下来,作为一种警告的信号,让入侵者知难而退。 而不叫的狗其实已经没有了狼的遗传基因,它就是一种人类驯养的宠物。

马仕昶马仕昶优质答主

我觉得题主可能是误会了 不是叫的狗才会咬,而是没被惹到之前,狗是不理人的(包括对主人)

因为对于狗狗来说“吠”是一种攻击性行为——它们是在用声音警告对方远离自己领地或者自己的家人,而不是说想“吵架”“打架”等。所以如果有人在靠近时,你的狗子不搭理你,那么它只是认为你是无害的路过者而已(比如路过一只流浪犬),并不是对你有恶意,当然不会去主动发起进攻啦~ 如果有人故意挑衅,比如说在它面前故意大声说话,或是故意激怒它,又或者突然摸它的头、挑逗它的时候,这些举动都会让它误以为你是对它有攻击性,于是乎就会做出防御动作甚至发起攻击……

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