Why Dogs eat Grass
Holly Frisby, DVM, MS
Services Department, Drs. Foster & Smith, Inc.
Dogs commonly eat grass, and there are
several explanations that have been offered for this behavior. One, wild canids (e.g., wolves and fox) eat all of an animal when they catch
it. Since they eat many
herbivores (plant-eating animals), they end up eating a lot of
grasses and plants that were in the intestines of these animals. In
addition, they have been known to eat certain berries and other plant
material. Dogs then, may eat grass because, in reality, it is a normal part
of their diet.
Many times, dogs will vomit after eating
grass. Did they eat grass to make them vomit? Or did they vomit because they
ate grass? It is a mystery, but it seems that some dogs may eat vegetation
when they have an upset stomach.
The third reason - they just like it.
Some dogs have certain species of grass or plant material that they will
search out and eat. We know a
who can pick raspberries faster than his owner.
In any case, grass eating is basically a
normal behavior, and is not of concern unless your dog does it excessively.
© 2004 Drs.
Foster and Smith, Inc.
Reprinted as a courtesy and with permission from
On-line store at
pet supply catalog: 1-800-323-4208
Complete list of articles
Enjoy the company of birds
Do's and don'ts of
Handling your dog
Hot summer tips
100 tips to attract birds
Taking care of your dog's health
10 Tips for
If you are a kind hearted person
Why you should
make this site your Home Page.