My Dog Eats Grass, Does That Mean He’s Sick?

By: Dr. John Crumley DSC_0303-001

The short answer is no; eating grass does not mean your dog is sick. Eating grass is a normal behavior in dogs. A study revealed that the majority of dogs eat grass routinely (79% of the dogs studied ate grass daily). The same study revealed less than 20% of dogs that ate grass vomited after eating the grass. This means that grass is a poor inducer of nausea and/or vomiting. So dogs eat grass normally and it doesn’t make them vomit enough to give support to the claim that dogs eat grass to make themselves vomit.

I’ve always heard dogs ate grass when they feel sick to intentionally cause themselves to vomit and I never questioned it until

images (1)veterinary school. Why is this “wives tale” so pervasive that most of us have accepted it as truth if it has been proven to be false? Nobody really knows, but consider this explanation. Grass if indigestible by dogs, so if grass is ingested it will remain in the stomach longer than digestible items. If the majority of dogs eat grass daily, when they vomit for any reason there is a strong possibility there will be grass in the vomitus. We see grass in the vomit and jump to a simple, but wrong conclusion that the grass caused the vomiting. I think over the years we have come to the erroneous conclusion that the grass causes vomiting just because it is present in the vomitus so often.

So if your dog eats grass, don’t worry so much. However, if you dog is vomiting please have him seen by one of our veterinarians to try and determine the real cause of the vomiting.