Why does a Dog Eat Grass?

Glad you asked...
Dogs usually eat grass when they have tummy aches. They eat the grass to settle the gurgling in their stomachs. Sometimes this will make them puke.
ayers52184, Answers Expert

Then again, this answer might help you...

Sometimes when a dog doesn't feel well he will eat grass. Grass has valuable minerals and nutrients that dogs need occasionally in their diets.
CaroleM, Answers Expert
Partner Sites:  Bloglines  |  Citysearch  |  The Daily Beast  |  Ask Answers  |  Life123  |  Reference
© 2012 Ask.com