In my opinion, what works for one dog may not work for another. I had done ALOT of research for a dry kibble for Rusty. I had decided on Chicken soup for the puppy lovers soul. But after letting Rusty try a few kibbles, it turns out that he acutally liked Canidae much better. My advice would be, do your research, ask for samples and let the yorkie decide