知道狗为什么会咬人吗?

龚雅嵌龚雅嵌最佳答案最佳答案

因为狗觉得你会伤害它。 先问是不是,再问为什么。 先说一下,我的理论里,狗不认为你是它的主人,所以不信任你(不认为你会帮助它),并且对未知事物的恐惧远远大于已知事物(已经知道你不会提供帮助的威胁显然无法让犬害怕到“攻击”的地步)。

在它认为的“安全区域”内(熟悉的环境、和主人在一起等),它会把你当作没有危险的人;但在外界,在没有建立足够的安全感之前,狗会下意识认为你有危险性,因此表现出攻击性。 举个例子你就明白了:

1.当你把一只刚出生不久的小奶狗带回家时,小奶狗不认识你,对你非常警惕,你靠近它就咬你。

2.几天后,小奶狗熟了你再走过去,它认出了你,没有咬你。(当然,如果几天后再见,小奶狗可能忘了你是个好人而咬你,这又是另一个故事了……)

3.过了几个月,你和小奶狗都熟了。你再走过去,它甚至可能会蹭你,舔你。 但是如果突然有一天,一条陌生的狗(例如小区新来的流浪犬)跑向你,想认识一下,在你和它距离很近的时候,很可能会咬你。 为什么呢? 因为在你不熟悉的环境中,一条陌生的狗向着你走来,你在它眼中的危险程度是“未定”(比如你可能想要逗一逗它,也可能要殴打它,或者你就是想来咬一口试试好不好吃……),为了避免受到未知的风险,狗会主动发起攻击来避免可能的伤害——“先下手为强”。 这就是为什么狗看到陌生人会咬的原因。 那为什么要区分“主人”与“外人”呢?因为在“主人”面前,无论是否熟悉,狗都不会认为你不帮助它;而在“外人”面前,由于曾经帮助过它的概率很低,所以狗会对“外人”有天然的戒备心——这种区别对待,就是“主人”与“外人”之间不同的表现。

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