怎么教狗狗不对别人叫?
其实题主的问题可以简化为两个小问题,一个是不能随便对着陌生人叫;另一个是不要对主人乱叫 第一个问题的答案在于训练和引导。在出门之前,跟狗狗说一声“出去咯”或者“我们出去咯!”,然后带着他出门(当然如果他在外面撒欢了的话就得把他抓回来) 到了目的地之后,带他去闻一闻,让他坐好,然后给他奖励 等他坐下后,摸摸他的头以示鼓励,并跟他说“好的狗狗,你做得很好哦~下次还要这样哦!” 重复以上步骤10次左右,基本就可以达到不在陌生环境中随意乱叫的目的啦~ 其实大多数狗都会比较害怕陌生人,因为在它还是幼犬的时候,它不知道面前这个人究竟是敌是友,会不会伤害到它。所以,对它来说,保持一定的戒备心是正常的 在它刚出生不久的时候,它的妈妈会帮它清除掉一些不怀好意的陌生人的靠近,这为它以后的成长埋下了基础 当它看到有人向它走来时,它会先观察对方,而这时你的一个动作很重要——一定要蹲下来,让双方处于同一高度,然后再继续抚摸它、夸它,告诉它“这个哥哥姐姐很安全哦~” 久而久之,它能分清哪些人是安全的,哪些人是不安全的 第二问的答案同样在于训练和引导。很多狗狗都会乱叫,特别是在自己感到无聊、兴奋或受到压迫的情况下 而解决这些问题的方法就是让它们学会等待。
在它乱叫前,先命令它趴下,当它服从命令趴下的那一刻起,马上用零食奖励她。接下来你可以用玩具逗它玩,转移注意力 如果它又跳起来叫了,就再来一遍趴下→奖励的流程,直到它学会不吵不闹为止 不过这个方法要慢慢来,不能操之过急,毕竟狗狗的智商不高呢……加油呀~ PS:如果有养狗的小伙伴想要一起交流的话可以关注我的公众号[一只汪的铲屎官日记]哦~里面会不定期更新一些小知识和干货哒~
优质答主
你确定要训练它不叫吗 ,不咬人也是一样的道理。 其实很多主人都没有意识到,狗是听不懂你在说什么的!只是你觉得他懂了而已。。。所以呢,你要做的是通过动作,手势,肢体语言等等来告诉他什么是可做的,什么是不可以做的,而不是说“No”这样是没有用的哦~ “不可以”这个指令,一定要通过一些手段让他觉得你是认真的(比如:大声斥责+拉拽牵引绳) 有些东西是你不能给它吃的。
有些东西是他不能碰的但是你没在他面前摸它,它是不会知道这个东西对你来说是不能吃的、危险的或不能随便舔的... 同样,在跟其他狗玩耍的时候,如果它已经知道那是别人的玩具了,这个时候你骂它不是骂它玩它的行为,而是骂它去欺负人家的行为.. (我还没见过这么蠢的狗子)
1、转移注意力
当你刚把狗带到家里去的时候,它会因为不熟悉周围的环境而表现得非常紧张,所以会一直叫个不停。当你的狗因为上面这些原因叫声不绝的时候,不妨试着做做下面这些事来分散它的注意力。带你的狗去散散步,或者是在家里玩玩“找东西”游戏。
一旦你的狗不再叫了,就可以夸夸它,然后再继续这个活动。如果它再次叫起来,那就停下来,等它安静下来了再继续。如果它还是叫个不停,就把它放到垫子上去,然后不要理睬它。当它安静下来了,夸一夸它,然后再继续这些活动。
2、保持不卑不亢,不要反应过度
如果你的狗总是冲着外面或者窗户那边的陌生人叫,你的反应态度对它有很大影响。如果你大声呵斥它别叫,或者用温柔的方式叫它过来,这些反应都相当于告诉你的狗外面一定发生了特别的事情。相反,你应当尽量保持镇定,就好像狗狗没叫一样。
可以等到你的狗安静下来,再夸夸它,也可以在你的狗叫之前就夸它。你让狗明白它是平静安静,这样它就不会过度紧张。
如果你在窗户旁或者门口做事情的时候狗紧张地叫个不停,那就去房间另一头做事情,然后再夸夸你狗。只要你的狗停止叫唤,就夸夸它,甚至也可以给它一块零食。
3、让狗习惯陌生人
如果你的狗总是冲着陌生人叫,那就得想办法解决这个问题。让它慢慢习惯陌生人,并且改变它一看到陌生人就叫的固有反应。让陌生人给它送好吃的,这样就能将陌生人和好事联系起来。让一些熟悉的陌生人站在离狗很远的地方,然后向它丢一丢好吃的。往后逐渐缩短他们和狗之间的距离,直到你的狗不再冲他们叫了。
如果每次你的狗一叫你就不理它或者叫它过来看看发生什么事,这样你的狗就会知道它的叫声没有任何用处。不过,要记得,在你处理情况的时候,如果狗安静了,要向夸夸它,这样它就会知道安静很有好处。