Finally! The search is over, I found a food that Gizmo enjyos and that I don't feel guilty feeding him. We've been doing some trials ever since we got him. He was on Royal Canin but seemed to turn is little cute nose up to it when he came home.
So, I tried Wellness which led to poop problems and he didn't like it.
Wee Bit small bites- which he barely touched unless I added some cheese.
Orijen - which he ate a little of, but it also caused poop problems (too high in protein).
Finally, I talked to this local little pet store, and I put him on Avoderm small breed, and added a little bit of their canned chicken stew with it.
I think Gizmo thought his ship had come in. He literally licked the bowl clean.
So, just thought I post this for those that are having a little picky eater problems and are saving homemade food as a last resort.
Also, there aren't any pooping problems with Avoderm like there was with any of the previous foods.
p.s. the avocado in the food makes his coat beautiful.