狗为啥不在人身上吃食物?

刘珈彤刘珈彤最佳答案最佳答案

我养过很多动物,猪啊猫啊兔子啊鸟啊。。。 只有狗是我不敢养的 因为我怕它偷吃! 我家猫猫平时非常讨厌被接近,就算是主人也非常讨厌被摸。但是只要手里有吃的,随便摸!不管怎么闹都不生气! 但是如果手里没吃的,想摸它,那是绝对不允许的!会生气! 我家小兔子很乖很萌,但是手头上没有吃的的时候,它也不让摸,必须离得远远的,否则就炸毛! 后来我发现,不是它们不让我碰,而是我不主动伸手喂他们的时候,它们才不会靠近!

所以我觉得应该是狗狗本能的不喜欢在人类身上吃东西,因为人类的手上有武器(菜刀等),而且很多寄生虫也是通过手的接触进行传播。 所以为了自身的安全和健康的生长,狗狗自然不会在人类面前进食。 至于你看到的那些视频,应该是狗狗非常信任这个人的表现。

举个例 我家猫咪特别胆小,平时都躲着我们,但是只要我手里有好吃的,它就会立马跑过来,一边嗅一边看是不是真的给我留了吃的,然后才敢吃。但是要是手上没吃的,想摸摸它,那就一边滚一边拒绝! 所以说,并不是狗不让在人身上吃食,而是你不允许它在人身上吃食。。。

滕君虎滕君虎优质答主

主要是因为狗天生就具有餐桌礼仪,在它眼里,主人面前的食物是不能乱吃的,而我们人类,没有那么多讲究,吃着饭的时候可能还会到处跑。所以在家里的任何一个角落,我们都会放下食物,自然也就包括地板上。

如果抱着这个想法训练狗狗等吃完再吃,那估计是没完没了了!所以如果想要训练的话,首先最重要的就是让小狗知道“只有在狗盘里才可以吃东西!”

把所有小狗能吃到的小零食都放在高的地方, 把小狗的狗盘永远放在一个地方, 吃完饭立即把狗盘收走. 小狗在其他地方发现东西就踩上去, 且不可挪动,如果小狗非要碰,就发出NO的声音并且喝住!这样小狗就会慢慢养成只在盘里吃食物的习惯!

当小狗养成这个习惯以后,可以训练着把狗食放在比较远(且非小狗经常活动)的地方,然后让小狗去那里吃饭, 逐渐让小狗明白饭永远是饭,不能跟其他事情混在一起。当完成以上两个以后可以训练当小狗在你面前坐下等你给东西吃,如果你希望可以训练小狗等待你吃完后再给它,只是我觉得训练时间会比较长,且实际意义不是很大……因为正常的话小狗知道不能在人吃饭的地方吃东西了,只要它不吃就达到了你得目的不是?

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