I feed Donatello Nature's Recipe Farmstand Selects. It's one of the few cheaper foods that I can find that are "corn" free... Corn syrup, ground corn, whole corn, corn starch, etc.
I also mix in a third of a Cesar's cup. (Doing that gives me three days on one cup of Cesar's.) Anyway, I mix in the Cesar's because he's finicky, picky, and will go days without eating, only to eat half a cup and walk off... I was allowing him to do that, because hey, dogs should eat on their own, when they're hungry, and just eat plain ole' kibble... But after he gained weight coming home, he was losing weight again! Aside from him being perfectly healthy it was just his spoiled self! lol!