I have one of the pickiest dogs on the planet. It drives me NUTS!! His top weight is 36# and I could not get him bigger than that even if I tried. Perhaps when he's a bit more mature he'll be able to maintain a higher weight.

Anyway, he can love a food one day and snub it the next. Novel foods lose their novelty quickly for this dog. Basically he prefers canned food to ANYTHING I homecook (yes, even steak). I can't afford feeding him 2-3 cans of premium dog food 24/7/365, so I sneak in some homecooked stuff with every meal. There are a few foods he will rarely turn down, namely chicken gizzards, sardines and tripe...YUM! Also I finally got him to eat rice by cooking it in coconut milk.

Oi, anyone wanna trade dogs? I really stress myself out about getting him to eat. My last dog was a total chow hound, so this is all new to me....*sigh*