Recommending a food based on taste just does not work. Dogs are individuals just like humans, what is tasty to one dog may be awful to another. You could try soaking his kibble in warm low sodium chicken broth. This usually works on most dogs. For some, even just soaking it in warm water will do the trick as it brings out the smell of the food. Dogs tend to be attracted to strong smelling foods more than anything.
My dogs love Farmina dog food and that stuff stinks. Most dogs I know will take it as treats and I think that is because of how strong it smells in comparison to the more bland cardboard smell of most dry foods. It might be worth a shot. If you email Farmina they will send out a free sample so you can see if your dog will eat it before committing to a bag. There are other decent foods out there but Farmina is the only one I have personally had 100% success with dogs eating. Others seem to be hit or miss with picky ones. Annamaet is another one that you can try samples for free first. Most companies will send some if you ask, which is a lot more convenient than constantly returning open bags of food.
My dogs love Farmina dog food and that stuff stinks. Most dogs I know will take it as treats and I think that is because of how strong it smells in comparison to the more bland cardboard smell of most dry foods. It might be worth a shot. If you email Farmina they will send out a free sample so you can see if your dog will eat it before committing to a bag. There are other decent foods out there but Farmina is the only one I have personally had 100% success with dogs eating. Others seem to be hit or miss with picky ones. Annamaet is another one that you can try samples for free first. Most companies will send some if you ask, which is a lot more convenient than constantly returning open bags of food.