Hi, my guys were on Royal Canin from the breeder when I brought them home, but based on the list of ingredients, I switched them to Fromms Puppy Gold until they were 7 months old, and then I put them on Fromms. My female Blossom is still on Fromms, but My male Bulldozer is allergic to 7 proteins , and I've switched his foods many many times. Currently he is on Narural Balance Limited Ingredient Vegan kibble for two weeks, and then he gets Peformatrin Limited Ingredient Venison kibble the other two weeks. I'm hoping by alternating his food, he won't develop an allergy to the Venison.
The natural Balance and another food I tried which he did okay on was Nutro, and these foods are only rated as a 3 Star Food, which aren't the best, but work for him. I used to stress about feeding him a lower quality food, but they work for him, so I have to use them. We do our best to feed them the best, but it doesn't always agree with them, or they don't tolerate it, so we do the best we can with what works for them. Every dog is different in what they can tolerate.