A well-formulated, complete-and-balanced vegan dog food can meet a healthy adult dog's nutrient needs, because dogs are omnivores rather than obligate carnivores. The risks are poorly balanced recipes, especially homemade ones, so choose a commercial formula with an AAFCO statement, work with your vet and monitor your dog regularly.
Interest in plant-based diets for pets is growing, driven by ethics, environment and health beliefs. But dogs are not small humans, and a vegan diet that works for you can leave a dog short of key nutrients if it is not carefully formulated. This guide explains what the research says, the nutrients that matter most, how to pick a food, how to switch safely, how to monitor your dog and when to skip a vegan diet. Use the dog food calculator to work out portions.
Can dogs be vegan?
Dogs do not need meat itself. They need nutrients: amino acids, fatty acids, vitamins and minerals. Meat is the usual source, but nutrients can come from plants and supplements. Dogs have a greater ability than cats to digest starch and to make some nutrients from precursors. For these reasons, nutrition experts generally agree that a carefully formulated plant-based diet can be complete and balanced for dogs.
That said, the evidence base is still modest. Surveys of owners suggest many vegan-fed dogs do fine, but owner surveys are not the same as controlled long-term studies, and there is little long-term data across different life stages. Vets and nutritionists therefore advise caution and monitoring.
Nutrients to watch
| Nutrient | Why it matters | Plant-based considerations |
|---|---|---|
| Protein and essential amino acids | Muscle, immune function, coat | Needs a balanced blend of plant proteins, with enough methionine, lysine and others |
| Taurine and L-carnitine | Heart and muscle function | Not required in all dogs but low levels have been linked with heart disease in some diets. Often supplemented |
| Vitamin B12 | Nerves and blood | Not found in plants, so must be supplemented |
| Vitamin D | Bone health | Standard D3 often comes from lanolin or fish. Vegan D2 or lichen-derived D3 is available |
| Omega-3 (EPA and DHA) | Skin, joints, brain | Algae oil is a vegan source |
| Iron, zinc, calcium and phosphorus | Blood, immunity, bones | Absorption from plants can be lower, so ratios must be balanced |
| Fat | Energy and essential fatty acids | Plant fats must supply enough linoleic acid |
Commercial vs homemade vegan diets
Commercial vegan dog foods are formulated to meet AAFCO profiles and usually contain added vitamins and minerals. They are the safer route when they carry a complete-and-balanced statement, ideally backed by feeding trials and nutritionist oversight.
Homemade vegan diets are risky. Studies of home-prepared recipes for pets, whether vegan or not, often find nutrient deficiencies. If you want to cook, use a recipe formulated by a board-certified veterinary nutritionist and add the prescribed supplements. Do not rely on random online recipes.
How to choose a vegan dog food
- Look for a complete-and-balanced statement for your dog's life stage.
- Prefer feeding-trial or nutritionist-formulated products.
- Check that taurine, L-carnitine and B12 are included or addressed.
- Read the calorie content per cup or kilogram.
- Ask the company about quality control and nutrient analysis.
- Avoid products labeled for intermittent or supplemental feeding if you want a sole diet.
- Confirm the plan with your vet, especially for puppies, seniors and dogs with medical conditions.
Who should not be on a vegan diet
- Puppies, pregnant and nursing dogs. Growth and reproduction have higher nutrient demands. Only consider this with a veterinary nutritionist.
- Dogs with health problems, such as kidney disease, pancreatitis, urinary stones or food allergies that require a prescription diet.
- Dogs with a history of heart disease or breeds at higher risk for dilated cardiomyopathy, unless your vet agrees.
- Cats. Cats are obligate carnivores and need nutrients such as taurine and arachidonic acid from animal sources, so a vegan diet is much riskier for them and should only be considered with specialist veterinary guidance.
Worked example
A 25 kg (55 lb) neutered adult dog.
- Resting energy: RER = 70 × 25^0.75 = 70 × 11.18 = about 783 kcal.
- Daily need: 783 × 1.6 = about 1,252 kcal.
- If the vegan food has 3,600 kcal per kg: 1,252 ÷ 3.6 = about 348 g per day.
- Two meals of about 174 g each.
- Weigh every 2-4 weeks and adjust by about 10% as needed.
- Plan bloodwork with your vet, such as a full panel and taurine and B12 checks at the start and then periodically.
Calorie density varies widely between vegan formulas, so use the number on your bag.
How to switch to a vegan diet
- Transition gradually over 7-14 days, mixing the new food with the old.
- Watch stool, energy and appetite. Soft stool can mean the change is too fast.
- Weigh weekly at first.
- Avoid adding unbalanced extras. Treats should stay under 10% of calories, and be vegan-compatible if you choose.
- Schedule a vet check after a few months and then at least yearly.
Monitoring your dog
Signs that the diet is working include steady healthy weight, good energy, normal stools, a glossy coat, healthy skin and normal bloodwork. Warning signs include weight loss, muscle loss, dull coat, lethargy, skin problems, exercise intolerance, breathlessness or fainting. Tell your vet right away if you see any of these.
Environmental and ethical considerations
Owners often choose vegan diets for ethical reasons. The environmental footprint of pet food is real, but your dog's health comes first. If a vegan diet is not working, a vet-guided alternative such as a lower-impact meat-based or insect-based formula may be a better balance.
Common mistakes
- Feeding a homemade vegan diet without a nutritionist's recipe
- Skipping supplements such as B12, taurine or vitamin D
- Not checking calorie content
- Switching too quickly
- Ignoring early warning signs
- Using a vegan diet for puppies without specialist advice
When to call your vet
Contact your vet if your dog loses weight, seems weak, has a dull coat, skin problems, digestive upset, breathing difficulty, fainting or exercise intolerance on any diet. Seek urgent care for collapse or labored breathing. For suspected poisoning, call the ASPCA Animal Poison Control Center at 888-426-4435 or the Pet Poison Helpline at 855-764-7661 (fees may apply).
The bottom line
Dogs can do well on a carefully formulated, complete-and-balanced vegan diet, but the margin for error is small. Choose a reputable commercial food, involve your vet, monitor weight and bloodwork and measure portions with the dog food calculator.
Frequently asked questions
PawCalculator Editorial
We combine veterinary references, published guidelines, and calculator-grade modeling. This article is for education, not a substitute for an exam.
+ Follow on PawTalk


