If you want the best, seek out advice from your Veterinarian?
However I worked 4 fours at a Vet Clinic and I studied nutrition as I spent time on Reception.
Eukanuba is a very good brand. There is always Advance (keep in mind I'm in Australia lol) and Hills Science Diet.
If your dog is...