Advertisement
Fun Facts

Why Do Dogs Eat Grass?

The old story is that dogs eat grass to make themselves sick. The evidence says otherwise, and there is one version of it worth a vet visit.

Why Do Dogs Eat Grass?

Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you — it helps keep this site free. We only recommend products we would use with our own dogs.

Your dog stops mid-walk, selects a particular patch of long grass with apparent care, and starts grazing like a small cow. Then sometimes throws it back up on the kitchen floor.

Almost everyone has been told the same explanation: dogs eat grass when they feel sick, to make themselves vomit. It is one of those pieces of folk wisdom that sounds sensible and turns out to be mostly wrong.

What the evidence actually shows

When researchers have looked at this properly, a few things stand out.

Advertisement

Grass eating is extremely common — the large majority of dogs with access to grass eat it at least occasionally. That alone makes it hard to call abnormal.

Most dogs do not appear unwell beforehand. Owners report no signs of illness before the grazing in the overwhelming majority of cases.

And most dogs do not vomit afterwards. Only a small minority bring anything back up. If grass eating were a deliberate self-medication strategy, you would expect the success rate to be rather higher.

So why do they do it?

The honest answer is that nobody is certain, but several explanations look plausible.

It might simply taste good

Fresh spring grass is sweet. Many dogs are notably selective, walking past plenty of grass to reach a specific patch — behaviour that looks more like preference than desperation.

It is a normal part of being a canid

Wolves and foxes eat plant material too, and it turns up regularly in analyses of wild canid droppings. Whatever it is, it is not an invention of domestic pet life.

Fibre

Some researchers suggest grass adds roughage that helps move things through the gut, and there are case reports of dogs with chronic digestive problems whose signs improved once fibre was increased.

Boredom

Dogs left alone in gardens with little to do graze more. If your dog only eats grass when they have nothing else happening, that is worth reading as a signal.

When it is worth paying attention

Grass eating is usually harmless. These versions are not:

  • **A sudden change.** A dog who never grazed and now does it constantly is telling you something changed.
  • **Frantic, urgent eating**, particularly with lip licking, drooling, swallowing repeatedly or a hunched posture. That pattern can accompany nausea or discomfort and is worth a vet call.
  • **Regular vomiting afterwards.** Occasional is fine; several times a week is not.
  • **Eating anything and everything** — soil, stones, plastic. That is pica, and it deserves investigation.

Grass awns: the summer problem

In dry weather, certain grass seeds — foxtails and similar barbed seed heads — are a genuine hazard. They are shaped to travel one way only, and they work into paws, ears, noses and eyes, where they can migrate and cause abscesses.

Check between the toes after walks in long dry grass, and see a vet promptly for sudden head shaking, a swollen paw, or violent sneezing after a summer walk.

What to do about it

If your dog is well, eating normally and grazing occasionally on untreated grass, the answer is: nothing. It is normal dog behaviour.

If it seems compulsive, add more to do — sniffing walks, food puzzles, scatter feeding. Boredom grazing usually fades when there is something better available.

And if there is any sign of nausea, or the habit has changed suddenly, get them checked rather than assuming it is self-medication.

The honest summary

Dogs eat grass because they are dogs. The sick-dog theory does not hold up well, most grazers are perfectly healthy, and the thing actually worth worrying about is what has been sprayed on it.

Leave a comment

Your email address will not be published. Required fields are marked *