have you tried warming the food for a few seconds in the micro?
if it's dry kibble you may want to splash a touch of water just to moisten the outside then like 7 seconds would be lots. if it's wet food you will just need like 4 seconds in the mircowave and make sure it doens't have any hot spots.
Brew used to be sooooo picky when he was a baby.
i also find that he eats better out of a kong. i've had kibble sitting that he refused to eat...picked it up and put it in that and he went to it!
good luck!!!!!!