Tuggs logo - home
Tuggs logo - home

Why Do Dogs Eat Grass? A Vet-Backed Guide

Many dogs suddenly start eating grass — but why? Learn the real reasons dogs eat grass, when it’s normal, when it’s a red flag, and what you should do about it.

Behaviour

5 mins

10 Dec 25

Why Do Dogs Eat Grass?

Many dogs occasionally snack on grass — and in most cases, it’s completely normal. Dogs explore the world through smell and taste, and grass is one of the most accessible things around them. While the behaviour can sometimes point to an underlying issue, most dogs eat grass simply because they’re curious or looking for extra fibre.

Is Grass Eating Normal Behaviour in Dogs?

Is grass eating normal behaviour in dogs?

Yes. Research shows that grass eating is a common instinctive behaviour in dogs. It doesn’t necessarily mean they’re unwell or missing nutrients.

Do dogs eat grass because they’re sick?

Not usually. While some dogs eat grass when they feel nauseous, most grass eating happens in dogs who are otherwise completely healthy.

Do dogs eat grass to make themselves vomit?

It’s a common myth — but studies suggest vomiting is more a side effect than a goal. Dogs rarely appear to seek grass specifically to induce vomiting.
Dog sniffing grass

Can boredom or stress make dogs eat grass?

Yes. Some dogs use grass eating as a self-soothing behaviour when they’re bored, anxious, or overstimulated.

Is my dog eating grass because of hunger or nutrient gaps?

Sometimes. Dogs may look for extra fibre if their diet is low in plant matter, though this is less common with complete fresh-food diets.

Is It Safe for Dogs To Eat Grass?

Is eating grass bad for dogs?

Grass itself isn’t harmful, but the environment matters. Untreated, clean grass is generally safe.

Can eating grass make dogs vomit?

Yes — long blades can irritate the stomach lining and cause mild vomiting.

When is grass eating a sign of illness?

Watch for:
repeated vomiting
  • diarrhoea
  • drooling
  • refusal to eat
  • lethargy
These may suggest gastrointestinal issues, parasites, or dietary intolerances.

Is grass treated with pesticides dangerous for dogs?

Absolutely. Herbicides and pesticides are toxic when ingested. Avoid lawns recently treated with chemicals.
Warning sign on lawn indicating pesticide use, dog kept at a safe distance

Why Does My Dog Eat Grass Suddenly?

Sudden grass eating with vomiting

A sudden pattern plus vomiting can signal stomach upset or dietary irritation.

Sudden grass eating with diarrhoea

This combination may point to parasites, food changes, or an infection.

Sudden grass eating after meals

Some dogs nibble grass when they feel overly full or mildly nauseous.

When to call the vet

Contact your vet if symptoms persist beyond 24 hours or if you notice blood, ongoing vomiting, or extreme lethargy.
Dog sitting on the grass looking slightly uncomfortable

Should I Stop My Dog From Eating Grass?

When it’s okay to let your dog eat grass

If the grass is clean, untreated, and your dog is acting normally, occasional grazing is generally fine.

When you should stop it immediately

Stop the behaviour if:
  • your dog eats large amounts
  • vomits every time
  • the area is chemically treated
  • the grass is near roadsides or unknown contamination sources

How to stop dogs from eating grass

  • increase enrichment and stimulation
  • add safe chew toys or lick mats
  • ensure diet includes appropriate fibre
  • redirect with training commands
Owner distracting a dog from grass with a toy

Is Grass Good for Dogs’ Digestion?

Does grass help digestion?

Some dogs seem to use grass to soothe mild stomach discomfort.

Can dogs digest grass?

Not really — grass contains cellulose, which dogs can’t fully break down. This explains why it sometimes appears in stool.

Why some dogs prefer long grass

Longer grass is easier to grab and chew, which may explain the preference.

Is Eating Grass Linked to Dog Anxiety?

Stress-related grass eating signs

  • pacing
  • lip licking
  • whining
  • repetitive grazing

How to reduce anxiety-driven grass eating

  • increase exercise
  • create predictable routines
  • use sniff-based activities
  • consider fresh diets optimised for gut comfort
Calm dog resting after a walk

FAQs About Dogs Eating Grass

Why do dogs eat grass and then throw up?

Often due to irritation of the stomach lining. It isn’t always a sign of illness.

Do puppies eat grass for the same reasons?

Mostly yes — but puppies also explore with their mouths more, so supervision is essential.

Why do dogs eat grass in the morning?

Empty stomachs or mild nausea can make grass appealing early in the day.

Can eating grass cause blockages?

Rarely — but if a dog swallows large clumps or soil, blockage risk increases.


Conclusion

Grass eating is a common, mostly harmless behaviour — but context is everything. Clean, untreated grass is usually safe, while sudden changes or accompanying symptoms might deserve a closer look.

At Tuggs, we believe real food is the foundation of a longer, healthier life.
Our fresh meat, vegetables, and sustainable insect protein are carefully balanced to give your dog the nutrients they need every single day.

Want to see what fresh can do?
Take a quick 2-minute quiz to get a personalised plan based on your dog’s age, breed, and activity level — Try Tuggs Today and claim your 2 Week Trial Box from only £1.43 a day.

Written and reviewed by Lucy, Head of Recipe Innovation at Tuggs.


Every dog is unique, and their meals should be too. Our expert-approved, nutrient-rich recipes are customised to fit your dog’s size, breed, and health needs. With Tuggs, feeding your dog healthy, delicious meals has never been easier—just click, create your plan, and we'll handle the rest.

Create my plan

This site uses cookies for analytics.

Read our Privacy Policy

Accept Essential Accept All