Dogs are omnivores and adapt well to a vegan diet. I made the change in their diets after realising how unhealthy commercial dog food is. This was tonight's dinner and a firm favourite. Organic pasta, nutritional yeast with added B12, broccoli, carrots, peas, sweetcorn, coconut oil, and lentils = two happy dogs. The lentils provide important B-vitamins and protein. They also help lower cholesterol and manage blood sugar disorders.