I think you also have to take a look at what ingredients they are using to get those percentages. I feed my dogs NutriSource Adult. My pup is considered a medium breed and I really didn't see the point in feeding her the extra fat. There is a definite difference between "grocery store" dog food and the "premium" dog food. I don't think theres a question there, but I don't know if anyone can ever get a clear answer on what "premium" food is better.If the dog likes it andyour satified with the end result

. Why change?