狗狗总对陌生人叫怎么办?
先上结论,这属于狗的防卫行为,是狗的天性使然。 作为一个养狗多年、训练犬4年的铲屎官,我觉得我有资格回答这个问题! 题主说“每次带狗狗出去,都有人被它叫吓到”,并且补充说明说是“不认识的陌生人”。首先可以肯定的是,狗狗这种行为没有错,是一种正常的生理反应;其次我们可以明确知道,是因为陌生人的出现让狗产生了警戒和防御心理,才导致它们会出现吠叫的情况。所以,解决这个问题的关键点在于如何能让狗感觉到“这个人是我的朋友/家人而不仅仅是陌生人”。
1、反复练习,培养条件反射 想要让狗改变对陌生人有戒备心理,最好的方式就是通过练习让它们意识到“这个人是我熟悉的,是可以信任的”。具体可以通过以下两种方式来训练:
(1)在它习惯的情况下,把食物用盆或者杯子扣住,不让它吃到。然后慢慢地靠近它,直到它的安全距离内(一般狗会有自己安全与危险区的划分,注意观察你和你家狗的反应,并适时进行调整)。当它不再吠叫和挣扎时,解除封锁给它吃。这样反复多次,让它逐渐适应并习惯。
(2)准备一个它喜欢的玩具,在它面前摇动,然后轻轻地抚摸它,让它慢慢放松下来。接着,把手抬起,露出手指,然后一点点地伸向它,当它没反应的时候,可以尝试再给吃点东西。如果它再次吠叫或者做出攻击的动作,就收回手。这样可以逐步加深它对你的熟悉度和对你的服从性。
2、循序渐进,消除恐惧 因为害怕和未知才会产生恐惧,所以要想消除这种恐惧感就必须得让狗慢慢认识你、了解你,在你和狗狗相互熟悉的这个过程当中,逐渐消减它对于你的恐惧心理。 你可以通过“慢慢走动——停下观看——抚摸鼓励——慢慢远离”这种方式来训练,也可以用一些零食作为奖励,不过记得不要让狗看着你的手,而是要把注意力集中在你身上,如果你不想让狗靠近的话可以在5米以外的地方用手拿着零食缓慢移动,这样做能够逐渐淡化狗的恐惧心理。
3、掌握分寸,勿过度溺爱 如果想彻底解决这个问题,还应该掌握一个原则,就是无论狗多么可爱多么听话,都不能让它养成对任何人任何事都无底线顺从的性格。比如它在对你叫的时候,你不可以为了逗它开心而立马走到它跟前把它抱起来亲一口,这样只会强化它这种行为,以后只要看到你觉得有趣的人或物它就喜欢喊叫。正确的做法应该是,它在对你叫的时候,你应该稍微退后一点,用平和的语气跟它说话。如果在公众场合它叫吵到其他人了,你应当立即把它拉倒你身边,并用严厉的眼神告诫它不可以!