Feeding your dog a vegetarian diet is perfectly healthy and can be accomplished as long as the recipe you use has adequate nutrients. The dog food recipe should be 1/3 protein, 1/3 vegetables, and 1/3 grains. There are some foods that are dangerous or deadly to dogs. Click on the link in the ‘Resources’ section following this article for a list of foods not to feed your dog.
Some really good vegetarian protein sources are eggs (which are the most complete protein), lentils, yogurt, tofu, and cottage cheese.
Dogs can eat just about any vegetable. They should not eat onions or garlic. Check the list in the resource section for foods they can’t eat. Some vegetables that are good to use are snaps, cabbage, peas, potatoes, and carrots.
Some good grain choices for dog food are brown rice and oatmeal.
Following is one of many recipe combinations:
Fill a large pot with water. Add a bag of lentils and several eggs. Some good supplements to add are brewers yeast for b vitamins, and kelp for nutrients such as iodine. Add uncooked vegetables now as well. Canned vegetables can be added when grain is added.
When lentils are getting tender, add rice or oatmeal. Cook for about 15 minutes, then turn eye off and let sit until cooled down, as the grain will continue to cook and expand until dish is cool.
Add some unsulfured molasses for extra iron and sweetness.
Once the dogfood is a safe temperature, your dog can eat some.
Refrigerate the remainder for later use.