I would worry about a vegetarian diet that excludes soy. Be careful there's enough protein.

Two of my dogs had allergies, and they did well on California's Natural and Wellness brand foods.