狗狗为什么吃多了?
我要表明一个事实,那就是狗没有所谓“吃多”或“吃得饱”的概念。 人类社会有一个普遍的共识——“吃饱了撑的”“他真是吃饱了撑的!”——而狗并没有这种概念,它们不会意识到自己吃了多少东西,更不知道这些食物能不能让自己吃饱或撑得慌。 所以题主说的第一句话——“它好像总是吃不饱的样子”“吃多了就会吐”都是不对的,至少是不全面的。 对于狗来说,它知道自己要吃什么,也知道自己应该吃一些什么——当然,这不是说狗能像人一样思考,或者意识到一些人类的价值观和行为准则(比如“不能吃太多”);而是说,狗能大致分清自己能否吃到食物,以及应该吃多少食物。
举个例子,如果我给一只刚捡回来的流浪狗10个包子,这应该是足够让它吃饱的分量——但是对于一只6个月大的小狗,可能就不太够(尤其是体型比较小的狗狗)。同样,如果是我家的饭,可能吃三碗就够了,但是若是外人给的食物,可能就得吃5碗甚至更多。 这是因为,无论什么样的狗,它们先天的饥饿感和饱腹感的程度都是不一样的,有的狗比别的狗更容易饿也容易饱。
当然,除了先天的因素之外,后天的环境也会造成一定的影响——比如有些主人因为心疼狗狗,所以给它很多零食并且不停投喂,那么久而久之,狗狗会以为自己吃的越多得到的赏赐也就越多,于是就越发贪婪地进食。 不过,即使同样是贪吃,不同的狗表现出的行为也是不一样的。有些狗比较聪明,它知道什么时候该吃,什么时候不该吃,所以只会偷偷摸摸地、一点儿一点地把能吃的食物全都搜刮干净;而另一些狗就可能比较鲁莽,它们看到食物就立马冲上去拼命撕咬,哪怕已经吃得肚儿圆,还是要继续啃完最后一口骨头。