怎么让狗狗学会不乱叫?

子芳锦子芳锦最佳答案最佳答案

这个我很有发言权,因为我家的狗之前也很喜欢乱叫。 首先,我们要明确一点,狗狗不叫了,是对于陌生人还是熟人呢?如果是熟人倒无所谓,他认识你,知道你是给他提供食物,带他出去玩的人,你跟他打招呼,和他互动,他是不会对你乱吼的。

但是!如果是一个陌生人,或者说是外形看起来比较吓人,穿的衣服他也认不出来的,这个时候他可能会乱叫,这属于一种护家行为。 题主说,自己一个人的时候就不叫,一有人来就叫。说明你家狗子对陌生人的敏感程度很高,而且也很有想法。

想要改善这种情况,我们需要从两方面入手。一个是增强狗狗对陌生人的敏感性,另一个就是从心态上改变狗狗的想法,让他认为你是友好的,是可以接近的。

首先,我们来说如何加强狗狗对陌生人的敏感性,不做“伸手党”。这一点就要靠主人来训练了,在训练的过程中,一定不要轻易妥协,不要放任他去吃他人的食物、舔人家的手、跟人家嬉皮笑脸。一旦他有了这种行为,一定要及时制止,惩罚他,让他知道这是不对的。(可以打屁股,但不要用力打,做做样子就行;也可以把他关到卫生间里,让他不能出门,但注意千万不要因此罚他在厕所里待着,否则他会记仇)

另外,也要防止他偷吃别人脚边的食物。例如,你正在走路,脚下有一块饼干掉出来了,此时你的狗如果跑过去想吃,你就要立即把饼干捞起来,不给它吃,然后继续走你的路。这样一次又一次,慢慢他就不会再靠近那些没见过的食物。

接下来,我们来谈谈如何让狗狗认识到你是一个友好的人,你给他提供的食物、玩耍的地方是对他好的。这一步就需要你多下工夫了,因为你要通过自己的言行让狗狗明白你是爱他的,他不会受到伤害。 你可以尝试对他“微笑”(就是脸上有微笑的表情就好,不一定真的要笑),当他对你叫的时候可以拍拍他的头,对他的吠叫表示认可,例如“哇哦,真棒!”之类的表扬他。当他对着你微笑的时候,也表达出你非常高兴,很开心看到他的笑容的意思。慢慢的,你会发现他的脾气会好起来。

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