My suggestion is the Natural Balance meat roll. Shelby loves the lamb one. You can use this as a treat or a meal for picky eaters. It's very good for them. Shelby is small, pretty tiny frame but not boney at all.
You can buy sample size at Petco for 99 cents.
http://www.petco.com/Shop/Product.as...53d22%25252092