www.canidae.com It is sold at our local Pet Supplies Plus. The three main kinds are regular All Life Stages, Lamb and Rice and Chicken (and Rice?). I think the first one I listed has more meat in it. If you go to their site and click on Dog Food something or other, it is the first one on the list.
Another site you could go to is
www.dogfoodanalysis.com. Four and five star foods are usually good for Yorkies. Six star foods are the best but some people believe that they are too rich or too high in protein for Yorkies.