I spent alot of time on dogfoodanalysis.com reading Reviews of all of the dog foods. INNOVA is a 5-Star Food, and a very good food. FROMM is a 4-Star Food. MERRICK is a 5-Star Food. My Bulldog is a 5-month old Puppy - NATURE'S LOGIC does not make Puppy Food. NATURE'S VARIETY also does not make Puppy Food. I will stick with INNOVA until I see that Proctor & Gamble is altering it's current ingredient composition. My main concern right now is to eliminate the Allergic reaction my Bulldog apparently has had as a result of being fed Eukanuba for months. I will try both FROMM and MERRICK as they both have very positive Reviews.