Hills advanced fitness dry dog food
Wonderful way to give a balanced diet, on vet recommendation, with resulting ongoing good health and excellent skin / hair condition in my dog. Not expensive when you consider how long it lasts and avoidance of vet fees to correct problems, never mind the avoidance of animal suffering.