I feel your pain.. who knew picking dog food could be so hard? lol. But, after reading all the product reviews on this site, I decided to contact all the food companies and ask for samples. They all contacted me back and I got most of the samples within a week. I'm still waiting for a few to come, so I haven't decided on 1 food yet. But, my picky dog like the Canidae canned chicken and rice (he eats more if i mix it with cottage cheese) and so far the only dry food I can get him to eat is Diamond Naturals Small Breed Formula. If you search it on this site, you'll see that a couple of the breeders on here feed it to their furbabies. It's also small enough that he can sit there and gobble it up. What I noticed with a lot of the other foods (like innova) the pieces are just too big.
But before you go waisting money buys foods only to find your baby won't eat it, definately e-mail the companies and get samples!
-Christina