Our Favorite Calorie Calculator for Dogs & Cats:

Find out how many calories to feed your dog, cat, or puppy per day based on age, weight, and whether they are spayed/neutered. You can also determine how many cups of food to feed if you’ve determined how many calories one cup of your food contains. (Our recipes list the amount of calories in the recipe. Measure the number of cups the recipe yields for you, then divide the total number of calories in the recipe by the number of yielded cups. That number is how many calories per cup your food contains.)

Self Nutrition Nutrient Ranking Tool:

If you are looking to add more or less of a specific nutrient to your loved one’s diet, check out the Self Ranking Tool.

The Self Nutrition site will also allow you to build recipes and look at nutrient facts. The site shows nutritional totals against the human daily value, so some interpretation is necessary. If you use this recipe builder, please, also be mindful of the source of the ingredient values. They are listed in small print at the bottom of page and are not always credible. We recommend using Good Grub for Pets (above) to calculate canine meal totals. 

Nutritional Requirements:

You’ll find the Association of American Feed Control Officials (AAFCO) and the National Research Council (NRC) nutrient requirement lists for dogs, cats, and growth at the following website.…

Food Intolerances:

If your animal companion is experiencing food intolerance issues that have not become clear through an elimination diet, you might want to consider testing for food intolerances. NutriScan diagnostic testing is a great option.

In our experience, among plant-based ingredients, food yeast is one place to start when trying an elimination diet. While 3 of the top 5 food intolerances among dogs and cats are meat-based ingredients, the NurtiScan results also indicate soy and corn among the top 5 problem foods. There is a very good chance that reality is linked to the fact that soy and corn in the US is overwhelmingly genetically modified and sprayed with the herbicide glyphosate. We highly recommend feeding organic, especially when you feed corn or soy.

You can find out more about NutriScan here:

Plant-Powered Dog Food Summit Interviews

Find out what the experts have to say about plant-based feeding for dogs. The veterinarian and animal nutritionist participants feed their own dogs vegan or have experience with clients doing so, and will share a wealth of information about the benefits of plant-based feeding with you. You’ll find interviews with James Peden, Susan and Dr. Richard Pitcairn, Dr. Andrew Knight, Dr. Armaiti May, Dr. Lorelei Wakefield, Jan Allegretti, and more. For $99, you will get Lifetime Access to all 16 in-depth videos, plus audio downloads and written transcripts.

Purchase Lifetime Summit Access at

You’ll find a number of informative books listed on our Recommended Reading page. Click the link below to visit the page.

There are a lot of great books out there that are not on our list –  vegan cookbooks for animals and humans, books about natural remedies and holistic healing modalities, books about the environmental impact of a meat-based diet, the book Obligate Carnivore, and the list goes on. We encourage you to seek out all the information you can and to share it with others. You’re welcome to share it with us, too!

Get Educated

Many in the veterinary community are becoming more supportive of a plant-based diet. If your veterinarian isn’t immediately supportive, try educating them. A quality vet will be open to learning something new, and a healthy cat or dog is quite convincing! Find our suggestions and list of recommended vets and nutritionists on our Referrals page.

Highland Cow

Susan Pitcairn’s Compassionate Living Diet Handouts for Humans and Companion Animals:

Uncooking with Jameth and Kim by: Jameth & Kim Sheridan: A raw, vegan recipe & nutritional information book for humans. Purchase or read more in our Shop

Vegan recipes for those transitioning to a vegan diet:

Simple Vegan Recipes: Recipes:

Contact Us

Leave your name and email below along with what you are looking for in the message box. Or you can call us at 1-800-370-PETS(7387).