answersLogoWhite

0


Best Answer

Usually dogs eat grass to calm an upset stomach, or if your dog is dappy (like mine) they'll eat grass just for the sake of it. I would recommend that you take your dog to the vet for a check up if your dog still refuses food and eats grass after a couple of days, as there may be an underlying problem. but on the whole its perfectly natural for a dog to eat grass.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

dog eat grass simply because they ate somthing that does not agree with them. The grass makes the dog get sick so they can get rid of what ever was making them feel bad. so dont yell at your dog when they are eating grass because grass is like a tums for dogs.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why does your dog eat grass but not food?
Write your answer...
Submit
Still have questions?
magnify glass
imp