When I first got Livi, I took her for her vet check-up. She asked me what food we had her on and I told her Canidae. Our vet is SUPER picky about everything and she said, "GOOD! Keep her on it because it's a great high quality food!". I wonder if your vet has really done research on it or is just questioning it because it is for all ages.
Tammy