Diamond had a LOT of recalls this spring, they are a large manufacturer and on that list, the brand they make are: 4health, diamond naturals, taste of the wild, and some formulas of wellness. The recalls were for certain foods that were made at their plant in gaston SC.
Merrick recently had an issue where there were nails in their bags of dog food, and unless something recently changed, they didnt do right by their customers.
I would not feed proplan, eukaneuba, iams, or science diet. they are all very high in corn, its a filler that dogs dont digest well, can cause issues with allergies and coat, makes them crap more, and you have to feed more of it. Im not positive, but I think Loyall is in this category too.
Blue buffalo is a decent food, but IMO overpriced for what it is. It gives one of my dogs diarrhea, so I dont feed it.
To be honest, I origionally switched my dogs off of diamond brand foods because of the recalls, but after trying many expcencive foods(ziwipeak, orijen, fromm, acana) and before I fed diamond I tried MANY foods, I went back to diamond brand food. We show our long coat so they need to be in good body condition and coat has to be perfect. Along with that, I dont like cleaning dog crap thats bigger than horse crap, so a ton of fillers are no good.
I was always very stubborn and adament about feeding raw and grain free. Right now Im feeding 4health chicken and rice, and to be honest, my dogs look great on it. Its pretty affordable, goes on sale all the time for $30 for $35lbs. I was so leary to use it especially after that recall, but they fixed the issue, and my dogs do better on it than the other high priced grain free foods I fed before.