7 months ago
Last edited at 8:41AM on 8/18/2013
My dog eats grass when he has tummy problems. He doesn't eat the grass that grows on lawns, but he eats this very long grass called"cat" grass. The grass helps the food digest in his tummy as well as it acts as a laxative - that is why he throws the grass back up with the food that was making his tummy hurt.
7 months ago
Last edited at 8:18AM on 8/19/2013
There's more than one answer here... Yes, sometimes dogs do eat grass and vomit it up if they have tummy issues. Or there's nutrients missing in their diets. Remember, dogs ancestors ate their prey whole, including the stomach contents of herbivores, something today's well-kept dog doesn't do, so there may be something missing grass replaces. Dogs digestive systems can't process grass so if they don't vomit it up it will pass through their system whole. Some dogs (like mine) just like the taste of it. As long as grass isn't causing stomach/intestinal issues and you stay away from treated lawns (look for those little flags) eating grass is not a big issue.
there may be a couple of reasons (which i've researched) if they chew it up well, they are supplementing their diet; if they do not chew it well, it will likely make them puke and that may relieve stomach upset;
Most of the dogs eat grasses when they feel they are sick want to vomit, and then feel better. So we can say that they eat grasses in order to improve their digestion, treating intestinal worms, or fulfilling some unmet nutritional need, including the need for fiber.