Why Do Dogs East Grass? Expert reveals reasons for behaviour - and whether you should be concerned

It's pretty common for dogs to eat grass.placeholder image
It's pretty common for dogs to eat grass. | Canva/Getty Images

It’s a habit that causes many dog owners a certain amount of consternation - leading to a swift pull on the collar.

It’s summer, the weather’s lovely, and dog owners are enjoying being out-and-about with their beloved pets.

While roaming parks and the countryside, however, many puppy parents are worrying about their dogs eating grass.

It seems like unusual behaviour and seems to get worse at this time of the year - but is it a serious problem that could cause health issues?

To help out, natural pet food Forthglade brand ambassador and media vet Dr James Greenwood has shares his advice on why your dog may be eating grass and what to look out for.

Dr Greenwood explained: “There is a common belief that dogs eat grass intentionally if they’re feeling under the weather or to make themselves sick. But you might be reassured to know that eating grass is actually a really common behaviour we see in lots of dogs.“

Here’s everything you need to know.

Why do dogs eat grass?

Here are the four main reasons that dogs often just love to munch on grass.

They just like it

For most dogs this is likely to be the reason. Dogs are omnivores and may simply enjoy the taste, particularly during the spring and summer months, when grass is fresher and greener.

It could be ancestral instinct

Eating grass could be in their DNA and could be linked to their ancestral instincts, which can cause more of a natural pull to chew on things.

They could be bored

Your dog may be turning to digging up and eating grass for more psychological reasons – perhaps because they’re not getting enough mental stimulation or are bored. Trying a few enrichment activities, such as food puzzles or indoor games like hide-and-seek, may help. Your dog may also benefit from a more strenuous walk somewhere new or more socialisation with other dogs, perhaps at a doggie day care.

They may need extra digestive support

Some worry that if their dog is eating grass, it could indicate a problem with their nutrition, but, being omnivores, dogs need plant material to make up a balanced diet. Like humans, dogs need fibre in their diets to help digest their food more easily. If your dog isn’t getting enough fibre, they may be turning to grass, which is a great source of fibre.Try adding a digestive powder to your dog’s diet if you notice grass eating as a new behaviour, as this could fill their need for extra digestive support.

Should you be worried if your dog is eating grass?

Whilst there's no hard evidence linking eating grass to tummy problems, some dogs will vomit afterwards, and it can give them worms. So if this is happening frequently, or there are other signs you're worried about like notable weight loss, then it is worth checking in with your vet to ensure they are safely protected from things such as lungworm and that no underlying issues are causing them to eat grass.

Overall, though, the good news is that as long as your dog is well in themselves and there are no other signs of ill health, then there probably isn't really too much to worry about.

Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

Comments

 0 comments

Want to join the conversation? Please or to comment on this article.

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice