怎么养狗不乱叫?
我猜你遇到的问题是,家里来一个陌生人时,狗狗总是乱叫; 或者是,带它出门时,它总是对陌生人大吼大叫。 对吧? 如果是上面这样的问题的话,解决办法很简单——训练它! 不信你去问问身边养过狗的朋友,问他们是怎么让自家小狗不咬人的,十个里有八九个都会告诉你“打它,狠狠地打它”! 是不是很简单? 我这么说可不是乱说的哦,这可是有科学根据的——惩罚能降低狗狗的乱叫行为。 在一篇名为《通过非侵入性的训练减少犬的吠叫》(The Reduction of Canine Barking Using Noninvasive Procedures)的研究中,研究人员将30只狗狗分成三组,每组的狗狗在受训练期间都只看到同一位训练员,且所有训练都在相同的时间进行。 第一组:由训练员直接命令狗“闭嘴”,当它们继续吠叫时就使用惩罚(轻轻拍一下它的鼻子),同时给予奖励(一块饼干)。 当狗狗停止吠叫时,告诉它“很好”并给它的鼻子以温柔的抚摸作为鼓励。
第二组:只在狗狗犯错误的时候使用惩罚。 第三组:只用奖励而不用惩罚。 四周后,与只有奖励没有惩罚的一组相比,另外两组狗狗的吠叫声有了明显的改善。 用惩罚方法的一组和用奖励方法的一组,其狗狗的吠叫行为分别减少了70%和50%,而只用奖励而不使用惩罚的两组,其狗狗的吠叫行为仅仅减少了10%。 所以,如果你想不让自己的狗狗对着陌生人乱叫,那么只需要在它犯了错(乱叫)时,及时惩罚它就行了。 但请注意,惩罚不是打它,而是轻轻弹下它的鼻子就好了。当然,一定要让它记住,是谁打了它、为什么打它,不然它会不知道为何挨揍,以后照样会犯同一个错误。 至于惩罚什么时候用、怎么用,这个还是要靠你自己摸索,毕竟不同狗狗的性格是不一样的。有的狗狗脾气比较暴躁,你刚刚一巴掌下去,它可能马上冲着你大声叫嚷;但大多数的狗狗都是脾气很温顺的,你可能需要给它系上牵引绳,带到没人的地方,然后轻轻揪住耳朵(千万不要使劲拽,以免伤着它),它就会明白你是要教训它了。