I feel mildly put on the defensive here.. I believe I stated above that vets (my vet) has said things about diet that made me feel he wasn’t that knowledgeable. When reading things online you can find a huge myriad of different opinions, I’m trying my best, and appreciate the feedback here. Please don’t bite my head off as I try and learn... I’ve looked thru the ingredients on the “puppy” food and on the “adult” food I’m feeding my older dog. The %’s of protein,fat, etc are very similar. It turns out that the food older dog is getting is an “all life stages” food. Some ingredients are same, actually many. The main difference is crude fiber .5% higher in “all life stages”, vitamin E is 25IU/kg higher in “puppy” food, and the calorie content is higher in “puppy” food, 364kcal/cup vs 337kcal/cup. I am switching the pup to the “all life stages” food.