Skip to Main Content

The Vegan Dog-Food Guide: Tips for Feeding Your Canine Friends

Dog guardians love to do almost everything with their dogs: enjoy the outdoors, binge-watch Netflix, take power naps, etc. But can dogs eat vegan with them, too? Yes! Here are some vegan dog-food brands to keep your dog happy and healthy:


An entirely vegan, family-owned and -operated company, V-dog makes a wide variety of vegan dog foods, including kibble, biscuits, and even bones.

Sweetie #vdog babies are just…the cutest!! [email protected]_painter —– #vegan #vegansofig #puppies #vegandogs #adoptdontshop #rescue #healthydog #dogsofig #puppiespfig #rescue #dogoftheday #compassion #veganlife #doglover #doge #doggie

A photo posted by v-dog (@vdogfood) on


This Italian company makes healthy grain- and vegetable-based foods.


A U.K.-based vegan company, Benevo makes both canned and dry food for dogs as well as various treats.

Halo Vegan Garden Medley

Halo brand offers both a dry and a canned Vegan Garden Medley packed with plant protein from nutrient-rich chickpeas and peas.

And for foodies who have the urge to cook up a delectable meal for their dogs, check out this extremely healthful, nutrient-dense recipe:


Homemade Sweet Potato–Peanut Butter Vegan-Dog Delight
Adapted from a recipe by Corinne Alexaki

6 cups filtered water
1/2 cup whole-grain rice
1/2 cup black or white quinoa
1 cup lentils
3 medium sweet potatoes, cubed
3 cups or 24 oz. natural peanut butter
1 1/2 cups or 8–12 oz. apple cider vinegar, optional (Vinegar helps stop doggie gas, but if your dog doesn’t have this problem, you can omit it.)

For Each Serving:

1 Tbsp. flaxseed oil (Store in the fridge.)
200–250 mg cranberry extract (Vegan dogs, especially, can benefit from this acidifier to maintain a healthy urinary pH.)
VegeDog multivitamin powder (Follow directions on the label.)
Prozyme Plus (Follow directions on the label.)
125 mg or 1/4 pill PB8 brand probiotic

  • Bring the water to a boil, then add the rice, quinoa, lentils, and sweet potatoes.
  • Reduce the heat and simmer, covered, for 40 minutes to 1 hour, or until the rice, quinoa, lentils, and sweet potatoes are very soft and well cooked. Stir occasionally and add more water as needed. When fully cooked, remove from the heat.
  • Mash.
  • Add the peanut butter and vinegar (if using) and stir well.
  • Place 3 to 5 servings (1 serving is about 2/3 cup*) in the refrigerator and store the rest in the freezer.
  • Just before serving, mix in the flaxseed oil, cranberry extract, Vegedog, Prozyme Plus, and PB8. Serve twice daily.

* Based on the nutritional needs of a 20-lb. dog. Adjust according to your own dog’s weight.

Note: Please remember to introduce dogs to a new food gradually. This means replacing a portion of the current food with the new food and increasing the amount of new food while decreasing the amount of old food over a period of 10 days or so.