Dogs & Cats need protein - Vegetarian Diets are for Humans - Dogs and Cats are Carnivores!
Pet Foods that Contain a Large Amount of Grain Offer Little Nutrition!
Just look at a commercially-fed pet's poop. It's almost as big coming out as it went in. Your pet's digestive tract is only 1/3 the size of humans, and is not suited for processing grains.
Many Commercial Dog Foods Contain A Significant Amount of Fillers!
Your pet needs protein not Peanut shells!
Foods That are Bad for You are Probably Bad for Your Pet.