如何教狗狗不吃生人的食物?
如果,你训练过不让狗吃陌生人给的东西,那么,恭喜你.你的狗还是听话的... 如果没训过的话~ 我觉得这个问题很难解决 首先得了解小狗的天性 小狗对吃的没有太多的认知能力(就是不知道什么能吃,什么不能吃) 所以它会认为任何的东西吃了都会增加营养或者能吃饱 而它也不会知道这其中的区别 只要好吃就行了! 也就是说当它第一次吃到人类给它东西的时候,它不会觉得是好吃的就会吐出来,而会去咬住不放 因为对它来说,这是它从未尝过的东西,所以它是要去试试这个东西的味道怎么样! 如果这个时候主人及时把东西从它嘴里拿出来并教训一番,它就会记住这个味道不是它的美食.以后就不会再吃了 但是当第二次或第三次有同类型的食物出现时,它就忘了上一次被教训的情景!还是会去吃.然后又被教训,又忘记...如此反复几次之后,就养成了习惯 不吃不陌生人的东西了
其实这也是一种条件反射的原理.也就是通过主人的态度来改变狗的行为. 在纠正狗的这种坏习惯的过程中,我觉得最重要的是不要心软!不管它多么可怜兮兮的样子.都要坚持自己的立场.因为只有你态度不变,它才会知道你是认真的!
在纠正过程中最好多找些朋友配合你.比如你要带狗狗出去玩,那就在出门前跟狗狗说:"走啦~~"然后打开门让它出去.当它刚走出家门的时候就有一个朋友突然出现,手里拿着狗零食对着它不停的说:""乖啊~~~过来让叔叔摸摸~~~~吃不吃啊?""这时你就马上冲上去拦着它,并对它大叫几声以示警告,然后把狗带到别处去玩. 重复几遍后,狗狗就会知道你出门是要带它去玩的.而朋友手里的东西是它不能吃的,并且你还会制止它.久而久之它就忘了要上前去抢食的事情了! 当然,这只是个例子而已,楼主你可以根据实际情况自己安排一下具体的方案咯!