如何纠正狗狗见人就叫?
需要纠正楼主的一个观念,那就是并不是所有犬科动物听到陌生的声音都会停止攻击的——其实这一点和猫十分类似,只不过没有猫那么明显而已(比如你用手轻轻拍一下猫的脑袋,大多数猫都会停止攻击,而拍狗则一般不会);所以“不叫”并不能作为一个评判狗狗是否熟识主人的标准。 至于如何才能纠正狗狗见到陌生人就喊叫的问题……首先还是要从训练开始,但和训犬师通常使用的训练方法不同,我下面要说的训练方法是基于我对自己养的狗狗的训练得出的经验——我认为最好的训练应该是和狗狗一起生活一段时间后自然而然形成的,而不是靠一天两天的练习就能奏效的。
1、减少对陌生人的警惕 先要让狗狗不再对陌生人产生过分的警觉——否则它只会因为害怕而大叫,却不会真的冲上去攻击。达到这个目的可以使用食物诱导的方法,例如拿一个煮熟的鸡蛋靠近狗狗,当它看着鸡蛋而不乱叫的时候,表扬它,并慢慢将它感兴趣的东西移近它嘴边。注意一定要控制好自己的心情,不要一看到它安静下来就开始给它吃的,这样它会认为只要它一安静,主人就会给它东西吃,从而学会利用安静来要挟主人以达到自己的目的。当然,在狗狗安静下来之后,应该给予一定的奖励。
2、建立条件反射 在狗狗已经不再对你所担心的人或物体表现出过分警觉的前提下,建立条件反射就可以开始了。具体的做法是:当你想把狗狗带到外面和陌生人见面时,你可以事先让狗狗熟悉一下你所担心的人会乘坐的车子,或者通过遥控钥匙打开车门让狗狗坐进车里(当然,在刚开始的时候你把车子钥匙离远一点让狗狗看不到为好);然后再把你担心的人会带到这里,让TA摸摸狗狗,说说话。如果第一次成功了,那么下次再重复这个过程即可。 同样需要注意的,是不要让狗狗形成“安静=会有好东西吃”的条件反射,而是要通过不断地正向鼓励,帮助狗狗消除恐惧情绪并建立自信。
3、强化训练 当你的狗狗已经能够较好地控制自己,不会总是在陌生人面前大喊大叫了,那么就可以开始进入下一阶段——即当陌生人接近时,狗狗能够主动地走到你身边并且继续用之前的叫声催促你带它离开。这时候你就要有意识地通过口令“走开”、“不要吵”等及时阻止狗狗的过度吠叫,并通过反复的训练让狗狗意识到,原来叫得越大声,越能迅速吸引到主人的注意力,主人就会更加喜欢它;反之,安静并且跟随在身边的话,也能得到主人的奖励。