为什么狗狗要我看着才吃狗粮?

索嘉岩索嘉岩最佳答案最佳答案

“看着才吃”是狗的本能和习惯,不是人类想当然的想法。 人和动物的很多行为都是本能或习惯的结果,并非人们以为的那样有复杂的动机。比如人看到食物会想吃,这是人的本能;人在饥饿的时候见到食物才会产生进食的愿望,而不饿时对食物的渴望程度会降低甚至没有(因为食欲是人的一种主观感受),这同样也是人的本能。所以我们会认为在饿的时候看见食物人会想吃是很正常的,而不在饿了的时候见着食物仍然会去吃则是一种很奇怪的行为。事实上,狗不会像我们这样区分自己是在不饿还是在饥饿的状态下,它们只会把当前的主观感觉当成是“饿不饿”(这个“饿不饿”的感觉其实是多种因素综合作用后形成的,包括当前环境因素、体内激素水平、以前的经验等等)。

在自然界中,无论是人是狗,对于食物都只有一口口的分量,不可能一次性吃饱。因此动物们都会把吃到嘴里的每一口食物尽可能多地消化掉,以避免浪费。为了达到这一目的,在进食的过程中,动物往往会对周围的环境保持高度警惕。这种警觉性既是为了防止出现意外被其他猛兽抢食,也是为了在发现潜在的危险时能够及时停止进食逃跑。而在人类家庭中,经常会出现吃饭时有人坐到了饭桌旁或者有人在旁边说话的情况,这时人往往会下意识地暂停吃饭,先看看有没有什么异常现象发生再接着吃。

其实动物也是如此,只是因为狗和人类的长期相处已经学会了完全依赖人类,所以当它在进食时被人类注视时它会自然而然地产生警戒心理——它误以为此时它的安全受到了威胁所以暂时不能继续进食。如果一直没人管它,那么过不了多久它就会发现其实并没有任何危险存在并且又会恢复到之前的进食状态了。这就是为什么狗在吃了几口之后就会停下来看主人的原因所在。

栾清方栾清方优质答主

其实这也是一种训练,而且很多小狗小时候都是这样的。 举个例子吧: 小狗小时候你用手拿着食物喂它的时候经常是头一偏不吃。但是你把食物放在地上让它自己过去吃时,它就是跑着过来吃的。这是因为当手拿食物时它会以为你要和它抢食或者你会伤害它所以不吃;而把东西放地上时就认为你是给它准备的食物所以会去吃。这是从小养成的习惯。 所以当你发现你家的小狗只让你看而不让你看它吃东西或吃饭时不要惊讶(当然这时你也要制止它),因为这是它在告诉你该吃饭的时候了!

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