狗狗吃草主要是为了改善肠胃功能 。
狗的自我洗胃:狗肚子的结构比较特殊,它的胃大,约占腹腔的三分之二。肠子很短,只占腹腔三分之一。这和人不同,人的胃小肠子长,食物营养都由肠子吸收,狗基本上是用胃来吸收营养,它容易消化肉类食物,消化不了树叶、草等有茎的东西。狗有时也吃草,它吃得很少,偶而也吐掉。并且,狗吃草不是为了充饥,而是为了清胃。当狗感到消化不良、胃里发烧时,就吃些草。在变成粪便排泄时,把肠胃里的其它东西也排泄出去。