He might be allergic to the food he is eating? Which might explain why he doesn't each much of it. I'm not really positive, but I know there are a lot of other members here who have had similar issues ... so I know someone here will have great advice for you!
I just wanted to stop and say Welcome to YT!!!

Is that your little Morkie in your profile picture? If so I must say he is a real cutie!!