Why do Dogs Eat Grass

.  One thing many people have asked me is why dogs eat grass, and some owners have even tried to stop the dog

So why do dogs eat grass?

Roxy eating grass

To be perfectly honest, I don’t know, and it would seem that no one else does for sure.  One thing we do know is that grass is mainly water.  Although it does also contains carbohydrates and has low quantities of other nutrients like protein, amino acids, vitamins etc.…

Over the years, I have looked at various online dog owner groups, spoken to vets.  This article is an insight into my current understanding of why dogs eat grass.

Dogs like the taste and texture of grass

“Dogs eat grass purely because they like the taste”. Certain grasses apparently taste sweet, and Dogs do certainly seem to look for specific grasses.

So when you are out, and your dog is leisurely sniffing the grass and being selective as to what shoots they go for, then they are probably enjoying the taste and texture.

They do not just eat any old grass, and it always seems to be new shoots that they go for.  So maybe there is something about the taste or the texture they find enjoyable and choosing their blade of grass by smell and taste.

It’s a natural supplement for dogs.

“Dogs eat grass as a nutritional supplement”. Personally, I’m not convinced about this one as dogs that have a perfectly well-balanced diet still eat grass.

It is thought that because the grass is rich in fibre that this may be lacking in the diet.

There is some evidence behind this, as back in 2007, the Veterinary Medical school revealed after some research that a poodle had been eating grass and then vomiting for seven years.  The poodle then had his diet switched to a high fibre diet by its owner—the result.  After just 3 days on the new diet, the dog had stopped eating grass.

This tends to indicate that the poodle was eating grass due to needing more fibre in his diet.

However, as I said, I am not convived as I have had dogs on a god-quality, well-balanced diet, and they still eat grass.

In any event, when looking at your dogs’ diet, I would always do your research to ensure the food you give them is high quality.  A  good starting point is a  website called All about dog food.

It’s a tonic when dogs feel under the weather.

Many people believe “Dogs eat grass because they have an upset stomach”. #

Certainly, if a dog eats grass without chewing much before swallowing, the dog will almost certainly vomit. If, however, the dog chews the grass well before swallowing, the dog will not vomit. So if a dog swallows something that makes him/her feel ill, then inducing vomiting would certainly seem like a good thing to do. Also, if a dog has a mild upset stomach, there would be some logic in them providing their stomach with some form of medicine that well-chewed grass might provide.

Roxy enjoys some grass every time she goes out for a walk, but she is certainly picky about the grass they eat.  This tends to make me think that “dogs eat grass because they feel sick” is a myth as .they can’t possibly have an upset stomach every day.

I have also observed my dogs eating grass and swallowing without chewing, which almost immediately induces vomiting, so I’m convinced that they also use grass as a medicine.

Your dog does this out of boredom.

We all know that a bored dog can get up to all sorts of things, including destructive chewing.  Digging in the garden and barking.  Eating grass can be another way that your dog is looking to fill their time.

Our dogs can get up to all sorts of mischief when they’re bored. That includes going on destructive rampages by chewing, barking or digging up whatever takes their fancy. But grass eating can also sign your dog lacks stimulation and is looking for ways to fill their time.

Young Jack Russell Terrier Dog Eating Grass. Pet Health Concept. The reasons why dogs are prone to eat grass

Should I worry about my dog eating grass?

The short answer is generally no.  As long as your dog is only occasionally eating grass and appears to enjoy it, then it is nothing to worry about.

In fact, even If your dog eats grass daily and seems to show no signs of illness and enjoy it, then, to be honest, I wouldn’t worry too much.  However, should you have any concerns, then please speak to your vet.

If, after eating grass, your dog is immediately sick afterwards, then monitor him for a few hours.   As long as your dog is back to its normal self afterwards, the chances are they have got rid of whatever was causing them to feel under the weather.

When it is not appropriate to let your dog eat grass

If you are aware that the lawn has been treated with fertiliser, compost, or pesticide, it is not advisable to let your dog eat the grass.

Fertilisers and pesticides are generally toxic for the dog if eaten.   If you are using these types of products, then try and make sure they are pet safe.

If you suffer from a lot of slugs ad snails in your garden, then it is also a good idea to prevent your dog from consuming grass; otherwise, they run the risk of lungworm.

Lungworm, if it isn’t treated, can lead to all sorts of heart issues and can lead to possible death.

If you have any theories of your own, please drop me an email or comment below as I would love to hear them – I may even use the best ones in this article.

If you have enjoyed this article, then you may also be interested in the top Summer Dangers for Dogs. Grass seeds are a danger to your dog and poison in the garden