怎么教狗狗不对别人叫?

封云铧封云铧最佳答案最佳答案

这就要说到狗的社交生活了,狗其实和人一样,也是有社会化需求的,它们需要和同类交往,获得地位、认可和爱情等。如果长期见不到同类,它们会感到沮丧,甚至抑郁(可以参考我家二哈从小被我关起来养,放出来后就每天都扒着门口等我回家,我回家后它会开心得直转圈,嘴里还“呜呜呜”地喊着,就像一个小孩子得到心爱玩具后的喜悦,这种情感是发自内心的)。

所以想要狗狗不朝陌生人类吠叫,就要从狗狗的社会化需求入手。 首先,你要明确一点,你的狗狗已经长大了,它已经有了独立的思维能力,你不可能像约束小孩子一样去约束它(如果你家狗狗很小,3个月以下,那还可以)。如果你家狗狗经常冲陌生人吠叫,你打它骂它是没有用的,它只知道,你在跟它生气,它在犯错了,它会更紧地盯住让你发火的人或事物不放。相反,如果你家狗狗冲你不叫,而冲外人叫的时候,你就要及时制止它,并发出“NO”的口令,同时可以轻拍它的头和嘴,这样让它知道这样做是不被允许的; 其次,你要多抽时间陪它,和它玩耍,做游戏; 第三,可以带它出去认识其他的小伙伴,同类的气味会让它感觉到熟悉和安全感,有了玩伴之后它会变得高兴和安静下来; 第四,可以尝试着喂一些小动物给它吃,培养它的同情心和同理心(当然,一定要先确定这些小动物不会伤害到它哦),例如买一个宠物鸟笼放在阳台,每天投食给小鸟,训练它不要接近鸟笼;

第五,可以给它买一些玩具,多逗弄它,让它开心,转移注意力。 最重要的是,你一定要让狗狗明白,你对它是很重要的,它需要你。 在训练的过程中,切记不要太着急,要慢慢来,每个动作反复训练10分钟以上,每天进行2次左右即可。

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