Some recommendations, depends on the budget: Taste of the wild, honest kitchen, orijen, california natural. Just keep it grain free. He will look and have an amazing coat in no time if you get him on a good diet
I have a puppy on adult food, some people never use puppy food. It's fine.