如何训练柴犬不捡食?
我养的一只三岁的公柴,一只两个月的小母柴,首先我想说,不要给小狗喂零食(特别是人吃的东西),这样会养成它们挑食的毛病。 其次来说说怎么教不捡食。 我采用的方法是,先让狗狗看到你在吃食物,然后你故意扔掉,这个时候它如果去捡,你就批评它,让它知道这样做是不对的。不过这样容易培养出来狗的嫉妒心理... 如果发现小狗有要捡食的苗头,要立即制止,可以轻轻打它的嘴,严厉警告,一般狗子都会停止下来。
但有的狗子特别聪明或者特别皮,你不管用什么方法,它就是要坚持己见,就是要犯贱!比如我的那只三岁公柴,就特别皮的,怎么骂都无济于事,非要把东西抢到手才甘心。对于这样的狗子,我觉得打一顿是必要的了,一定要让它记住,这种举动是会被惩罚的。同时,在它做得好时要及时表扬,奖励它喜欢吃的零食或玩具等等。
小奶狗一般都比较乖,只要做好卫生工作,基本不会有什么味道,大一点的狗子可能就要花费点心思了。 另外,也可以买一些防咬手套和鞋套,防止狗子乱咬东西。
其实如果你了解了狗的心理,会很容易知道狗为什么捡食地上的食物。狗的心理像一个两岁的孩子,而它认为你(家长)是这个世界的主宰,它很自然的相信你不会害它,这样就产生了所谓的信任链。
当你在地上丢了食物的时候,狗是根据你的行为来反应他们的(狗通常不会主动的去做一些会“惹恼家长”的事情,特别是像捡食刚刚掉了的食物这样的行为,他们甚至都不会主动的去尝试),如果你反应激烈,甚至是打骂它,那么它会认为“我捡起了这样的东西惹恼了家长”,久而久之就会认为“捡任何地上的东西都会惹恼家长”,那么就干脆什么也不捡,而不是认为“不该捡食地上的东西”,这是两种不同的理解,理解不同最终的结果就不相同。如果你没有任何反应,它会很自然的认为“可以捡食地上的东西”,并且这样会持续下去。
所以当你在地上掉了食物的时候,如果希望狗不来捡,尽可能的没有什么反应,如果狗还是去捡了(特别是刚开始的时候),不要很生气的惩罚狗,可以在以后训练的时候强化狗的动作反应,比如经常性的将狗感兴趣的食物放在地上,然后“放下”、“坐下”或“回来”等训练,让狗知道如果放弃地上的东西是有更好的东西可以获得。并且记住,在以后在地上掉了东西的时候,在狗接近之前要及时的反应(比如说将狗叫回去或者挡住狗的方向等),如果狗碰到了这个东西及时的抢过来并且用一些食物转移狗的注意力,否则的话一旦让狗吃了在地上所掉的东西,以后在这个地方掉的东西狗都会来吃(狗记住的是这个点,而不是所掉的东西),这样将会给你带来更大的困难。