狗狗怎么教不吃别人东西?

宁星童宁星童最佳答案最佳答案

狗会吃别的狗的食物,是因为它认为那是同类发出的信息,要分享食物了。 同样的道理,人拿着食物向它招手,对狗来说也是同类在向他发出“这里有吃的”的信息。 所以狗会跑过去吃东西是很正常的反应行为——因为对人拿的东西有渴望。 但是这种渴望是人故意释放出来的信息,所以这种行为是不被允许的! 如果你的目标是训练狗完全不吃陌生人的食物,那其实是非常难的。 因为这个目标就意味着你的狗必须能识别陌生人、陌生人和食物的联合信息(也就是人拿着食物对狗招手)以及陌生人单独发出的信息。 这个难度太高了…… 其实大多数狗都是不会完全拒绝陌生人的食物的,只是程度不同而已。 如果你真的想完全不让陌生人喂你家的狗,那我建议你多带狗见见世面——去人多又比较杂的地方溜达。

这样狗见了那么多的人,自然就不会觉得每一个都那么奇怪了。

如果一定要训练的话,我建议用别的方法而不是彻底杜绝。 我之前说过,狗是很容易将两种信号混为一谈的,特别是“人+食物”这样的混合刺激物的时候会更加混淆。 人手里拿食物对狗摇摇晃晃叫唤,或者把手挡在嘴边模仿狗狗吃饭的样子,都会让狗误以为这是主人要和他一起吃……所以我觉得这种情况不用刻意去训练,只要平时少做类似的动作就行了。 多做“坐下”“等一等”“不要动”这种指令,把注意力从食物上转移到人身上就可以了。 这几个动作对于狗的训练非常有用,而且可以很快地学到。

穆羽浠穆羽浠优质答主

我有一只狗 ,一只泰迪熊犬叫甜甜。她很喜欢别人给吃的,而且很喜欢吃糖。可是有一次我在他面前吃了一块糖以后就发生了这样的一幕……… 1.它闻了那个糖果袋子,然后舔了舔那块饼干(之前没吃过)

2.把头从我的手边移开,用鼻子嗅了下地板,好像在找掉在地上的糖果。

3.当它看见我没给她吃的时候转过头来盯着我,眼睛里有点湿润;

4.我给它一块新饼干之后,它开始狼吞虎咽地吃了起来! 我想应该是在教她:“这是你的主人,只有你能得到她的爱”吧! 其实,你也可以试试这个办法~

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