Updated On September 23rd, 2025
Pet's info: Dog | Cavalier King Charles Spaniel | Female | spayed | 6 years and 2 months old | 17 lbs
Why does my dog eat grass almost constantly? She doesn't have vomiting or diarrhea but she likes to eat grass throughout the day. I went ahead and bought her a supplement called super daily greens by only natural pet in the hopes that she will not eat grass as much. Is there a reason why she's eating grass?
2 Answers
Published on August 27th, 2018
Hi there and thank you for using Petco Pet Education Center, formerly Petcoach to address your concern. Based on your description, it sounds as though Chloe is dealing with a potential GI upset. Dogs will begin eating grass when they are nauseous or it may be behavioral. I would recommend switching her diet to something different such as Science Diet , Royal Canin or Natural Balance. You can even add in a probiotic such as Purina Fortiflora. I hope this helps! Please let me know if you have any other questions or concerns and I would be more than happy to help you further.
6Pet Parents found this answer helpful
Published on August 29th, 2018
Hi and thanks for posting on Petco Pet Education Center, formerly Petcoach! It is unclear as to exactly why dogs eat grass. One theory is they do it out of a need for more fiber in their diet. Other theories suggest they munch on grass to relieve an upset stomach. Others suggest they do it because they may simply like the taste. The jury is still out on this one. You may want to have Louie seen by his veterinarian for a check up just to rule out any possible health issues as a cause. You can also try adding some fiber to his food by adding a couple tablespoons of plain canned pumpkin (not the pie filling) to his food. I hope this helps!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.