Good point. There is not one size fits all dog foods. My baby eats Orijen puppy which I would consider top tier. But he isnt' terribly thrilled with the taste of it and would rather sneak Chelsy's cheap food. My old lady Chelsy has allergies and colitis and can't eat Orijen or a lot of the all meat foods. She eats Innova Senior Plus kibble that I just discovered and she actually does well on Natures Recipe Venison kibble which I hate to admit but she's eaten it for 12 years. My previous chow ate Eagle Pack Holistic Duck and Oatmeal and thrived on that. Solid Gold did okay for my dogs , and they all did well on Pinnacle. They also eat canned Chicken Soup ,California Natural, Wellness regular, Back to Basics (they love this stuff!) and Innova adult.
I use the same kibble all the time now and just switch up canned food with my dogs to add variety for them. I would consider most of these good foods but not necessarily the 6 star ones.
My dogs did not do well on Natural Balance, Timberwolf, Natures Variety, Merrick (I think those last two had way too many ingredients and they both itched terribly and one had diarrhea) and Innova puppy and Innova regular. The Innova make them both itch so I only use the Senior Plus on Chelsy because it's the only one with no salmon. I have tried Blue Buffalo on dogs in the past and they actually spit out the little "life bits" on the floor so I can't say how that food would work for you ! I only tried one small bag of that because I had a coupon and my dogs hated it. So those foods are not on my list of choices but they may work for you.