Jibini was on Nutro from the time he was weaned until he was about 6 or 7. He did fine on it- I ultimately ended up feeing Nutro Ultra which worked better for him than MAX or Naturals….all was good until right around the time that Mars, Inc. acquired the company.
Wasn't long before both Jibini and Tana (whom I had just adopted at the time) both developed a long-lasting bout of diarrhea. I eliminated everything I could think of, including washing their paws & bellies after walks, thinking it may have been winter road salt aggrevating them. Put them on a diet of bland chicken/rice...and the diarrhea stopped. Back on the Nutro, and it came back. Clearly the food was the culprit!
Could have been a coincidence as far as the Mars, Inc acquisition; but I don't know. It was also right before the big pet food recall thing.
Anyway, did some trial & error to find a new food- Jibini did very well on Blue Buffalo up until recently- they DID do a minor formula change and it didn't agree with him- but I feel it is still a good quality food. His coat got a lot softer on Blue than it ever did on Nutro; his shedding & dandruff went way down. My mix Chloe never had a problem with the new formula; Jibini is 9 and it may just be his system developing intolerance to certain things. Tana does best on a grain-free food and I've foun Blue Wilderness (Blue Buffalo's grain-free formula) is the only grain-free that will keep a decent weight on her. It's a high protein food so if that's what your dog needs, you may want to check it out.
Blue's probably one of the most widely available "good" foods; which is another reason why I fed it for so long....I'm rural and my choices are limited!
I can't really speak for other brands- lots of people reccomend Orijen, Solid Gold, etc....which I'd love to try if they were available locally! Unfortunately I can only vouch for Blue Buffalo working for my dogs.
Good luck! :)