score:
1

Why is my dog eating grass?

My dog has recently started eating grass when we go on walks, and I feel like this might be causing him to have tummy troubles. Any idea why he does this, and if it's something I should stop?

Comments

My vet said that my dog eats grass because his belly is upset. By eating grass it makes him throw up. This in the long run makes him feel better.

Hello Pieter! Dogs often eat grass when they have an upset stomach or need fiber to help push things through! Try paying attention to how often your dog has a bowel movement and if they seem to be having trouble try adding a fiber rich food to their diet.

Dogs typically eat grass if they have an upset stomach because it leads to vomiting which will remove whatever is upsetting their tummy (or at least thats their mindset). The fact that your dog didn't used to do this may mean he's not feeling well but it may be nothing at all, just keep an eye on it

Dogs eating grass is sort of like how we take anti-acid pills. It helps soothe a troubled stomach. :) That's why they sell pet grass in stores! Of course don't let them eat too much, and if you notice he's eating a lot watch out for throw-up later on.

Upset stomach usually or need the extra fiber

Have your vet check for allergies. My dog has allergies and eats grass sometimes because of his allergies. He's now on a good allergy medication but when seasonal allergies start in the spring, he tends to eat grass again. That's when we know to give him Benadryl in addition to his regular meds.

But, can grass give them worms?

5 Answers

Sort by ยป oldest newest most voted
score:
3

Grass-eating doesn't usually lead to throwing up. Although, sometimes it does and it can help with an upset tummy. It's their natural way of helping themselves! Other reasons for eating grass may include improving digestion, treating intestinal worms, or fulfilling some unmet nutritional need, including the need for fiber.

score:
1

Sometimes dogs do this out of a nutritional deficiency, but it's often just out of boredom, especially in younger dogs. It's really common and considered a normal dog behavior.

score:
1

Yes sometimes dogs eat grass for stomach issues, but I learned in my veterinary class that they also eat grass for nutrients.

score:
1

Most dogs will eat grass because it help with their digestion and do it both when they have a upset stomach and not so it helps them with bowel movements.

score:
1

It's pretty normal, you don't want them eating a bunch of grass, but they do it for the vitamins, good for the tummy. If you see them doing it often try and play outside more, they will be more focused in play than in eating!