My Izzy has ALWAYS been a VERY picky eater.. The only thing she will eat is Raw food.. Currently she is on Primal and we are trying Vital Essentials.. So far she LOVES it
You may want to try something completely differant than hat your using.. Maybe something grain free, a protien he has never had and better quality...their only way of telling you something is wrong is to pretty much stop eating
Good Luck