带狗狗出去溜乱叫怎么办?

须兆丰须兆丰最佳答案最佳答案

“带狗狗出去溜,看见陌生人就会乱叫”,这个问题其实可以再细分成两个问题来回答:

第一个问题是“为什么狗狗会乱叫”;

第二个问题是“如何阻止狗狗乱叫” 先回答第一个问题——狗为什么会叫。 根据我10几年训犬经验来看,总结成一句话就是 “狗在不确定外界环境安全时就会大声吠叫” 拿人来看待这个问题就比较好理解。比如你下班回家,走到单元楼门口,有陌生人背对你坐在你的自行车上,你可能会小声的询问他“请问,谁是XXX?” 如果对方听到后没有回应,甚至没有看向你,那么你大概率也会像狗一样怀疑对方是否危险,于是你会小声的呼叫家人的名字确认附近是否安全(就像狗对着空气狂吠)。只有当你确定周围环境是安全的才会继续向前走。

人之所以能判断出声音来源的安全程度是因为我们长期生活的社会环境已经让我们拥有了 “声源定位”的能力(俗称的“方向感”)。而这种能力绝大部分宠物狗是没有的。 所以,当一只狗看到陌生人、听到陌生人的声音时,由于它不能像人一样进行“声源定位”,于是就产生了“所有人都是坏人”的想法。这时,为了自保,它就会对着所有的“可疑区域”大声吠叫。这就是大部分犬科动物天生具备的“警告”或者“驱逐”的本能。 所以,题主说的“听见别人说话时突然冲过去吼”,以及“路过陌生人的车子会叫”就很能说明问题了。很明显,这些陌生的“可疑人物/物体”距离很远,而且并没有对狗狗产生任何威胁。但狗狗的本能让它认为“所有人都是坏人”,于是它就要通过“吼叫”来警告所有的人远离自己,从而保护自己。

再说第二个问题 —— 如何抑制狗的乱叫。 上文中已经讲述了原因,也就是为什么狗要乱叫的原因。下面来说说如何应对。 我想分成两个角度来谈。一个是主观意识上的应对,一个是客观条件上的应对。

从主观意识上来说,当主人意识到了狗狗乱叫的原因是 “对外界的不确定导致恐惧,然后引发的自我保护” 时,作为主人就应该尝试帮助狗狗消除这种恐惧。比如,用温和的语言和眼神安抚狗狗,用抚摸和吹口哨吸引注意力等方式来分散狗狗的紧张情绪。当狗狗不再害怕时,自然就不会再乱叫了。

从客观条件上来说,如果附近有让它感到紧张的人或动物,那么最好的解决办法就是把它们带走,让危险远离狗狗。

当然,这个“它”不一定是狗狗。也可能是你,可能是你身边的其他人,也可能是你身后的那只流浪猫…… 所以,想要解决狗叫的问题,归根结底还是要从“人”身上找答案!!!

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