I know dogs are carnivores in the wild but domesticated dogs had been omnivores for centuries. Most of my dogs die in 10 years. From what I know dogs have the average lifespan of 13. Recently I had seen videos about dogs who are like 25 years old. There is even a 30 year old dog. I heard that dogs with ovo-vegetarian diets lives longer. For sure giving a dog a vegan diet will make them malnourished from having protein, fats and other nourishment you can get from meat but eggs can actually provide those nutrients too. A diet of root vegetables, eggs and grains can be great for dogs. My dogs still eat meat but I am now considering this because I want my dogs to live longer and save some money as well. I am planning to give the dog a diet of beans, sweet potatoes, grains and eggs. I may also give the dog some supplements.