Updated On September 23rd, 2025
Pet's info: Dog | Cairn Terrier | Male | neutered | 4 years and 4 months old | 21 lbs
Hi! I'm a vegan for ethical reasons and switched my dog to Nature's Recipe Vegetarian Dog food a little over a year ago. He seems to be doing well, doesn't itch as much, and his bowl movements are much more regular than when I was feeding him chicken-based dog food. I've read/heard conflicting advice on the internet, in pet stores, and from friends about whether or not dogs can eat a vegan diet and still be happy and healthy. What's your opinion on this?
3 Answers
Published on June 6th, 2017
No. I understand the ethical reasons for becoming vegan but feel that it is unhealthy and inhumane to force that diet on omnivorous or carnivorous pets. Dogs have not evolved to utilize a completely plant based diet efficiently and will end up malnourished or sick on a vegan diet.
1Pet Parents found this answer helpful
Published on December 3rd, 2018
Hello. Dogs are omnivores which mean they need a varied diet of meat & some plant based foods. Without the nutrition derived from meat, dogs will develop some very severe amino acid deficiencies which can lead to long term chronic disease & possibly even death. Dogs are not people & should be fed a good balanced diet made for them. Anything else is just misguided. Thanks for using Petco Pet Education Center, formerly Petcoach.
1Pet Parents found this answer helpful
Published on April 14th, 2019
There is not a commercially available vegan diet that I would recommend. It is very difficult to make a balanced vegan diet for a dog - a board certified nutritionist would certainly need to be involved. In my opnion it would not be ethical to knowlingly feed an unbalanced diet to a dog.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.