What do you currently feed?
I would recommend Ziwipeak above all kibbles or canned foods. It is an air dried raw food. It looks like jerky. It is scoop and serve like kibble with the benefits of a raw diet. If not that, maybe a different premade raw like Stella & Chewys.
If you want to feed kibble, I'd suggest Acana, Fromm, Blue Buffalo Wilderness, or another 5 star food.
http://www.dogfoodadvisor.com is a site that post reviews of different dog foods. I add water to kibble to make it a little softer and more easily digested.
Personally, I wouldn't recommend canned. But some of the brands of kibble also make decent canned foods if you choose to go that route.
I would feed him several small meals a day. Make sure he eats regularly so his blood sugar doesn't drop.
Sent from my iPhone using Petguide.com App