怎么教狗狗不吃陌生人的食物?

修文洁修文洁最佳答案最佳答案

我的狗,从来没吃过不认识的人的任何东西。。。 别人给的东西我都是直接放地上让它自己吃或者不吃。我家狗从来不捡食,不跟陌生人走。所以它也不会吃到不认识的人的任何东西,包括垃圾。。。

其实我觉得吧,要不让它吃你先尝一下,如果好吃的话,就给它也吃点好了~不过这个对狗来说好像有点难~~ 我家狗特别馋,但是除了狗粮什么零食都不吃... 我朋友家的狗就特别喜欢吃人吃的熟食什么的,有次她拿了一小袋鸭脖子去喂我家的狗,结果那个狗没吃过那么咸的玩意儿,吃了一点点就吐了T﹏T后来才知道那袋鸭脖子是她家里煮着啃完了的骨头.....所以不是人吃的东西就一定好吃的!!

其实我想说的是,你的狗已经吃了两次陌生人的东西了,以后你再去找人家人家肯定会防备着你不给吃的啦(反正我是不会给随便一个路人喂过的狗任何的食物和水的) 你现在要做的是赶紧训练他,让他知道那些是陌生人是不能信任的。

首先你要确定,你的狗是不是真心喜欢那个人给他的那种食物,比如有的狗见到吃的就是很兴奋的,如果你给的奖励太诱人导致狗狗觉得主人手里的东西比主人的命令更管用那就不好弄了,因为很多情况下,狗狗都会选择把食物吃掉然后等着主人拿食物来哄回自己。 所以一定要把握好奖励的时间,在狗狗吃完你手中的食物之前就把它叫回来,否则,它就会学乖,下次看到食物就不吃主人给的食物了。而且你手里一定要有它的零食才行哦~

每次见到陌生人给食的时候都要及时阻止它并带它离开那个人,直到它没有反应为止,然后继续训练。你可以用零食诱导它,比如说“过来”、“坐下”之类的口令,等它做对了你就给它吃,这样会更快些~ 还可以给它戴口套防止它去吃 还有啊,不要老给它喂一些奇奇怪怪的东西给它吃,特别是人吃的东西,吃多了对狗狗也不好呀~~有些东西是给狗吃的但不适合给那么小的狗吃呢~~~~ 总之嘛,只要功夫深铁杵也能磨成针的O(∩_∩)O哈哈~加油哦~~~

贲骝贲骝优质答主

谢邀。 题主的问题,我可能帮不到你解决,因为我家狗不吃东西的时候,除了骨头和鱼肉,其他都不吃。(当然也有例外的情况) 但我想跟你说的是,如果你家狗不信任你的时候,不要硬塞给你的爱犬任何吃的或喝的;当你发现你的动物对你的举动感到怀疑、恐惧或者不安时……

如果我的建议对你有帮助,那太好了! 如果不能的话就当看个热闹吧… 希望每个生命都能得到最好的对待。

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