I feed my male, Artie (he is 1 yr. and almost 3 months old) Royal Canin Yorkie 28, Adult Formula. He was eating the puppy formula until he turned 10 months old. What are you all talking about, this dog food was made especially for Yorkies and their specific nutrional needs, breed specific, I feel it is the best high quality dog food out on the market. As far as the ingredients they are; salmon, rice, green tea, omega 3 fats and special vitamins. He used to be really picky and still is, but he always eats it....somedays he eats more than others, but for the most part it is the only thing he will eat consistently! He is very active, actually hyper! I think it's Great! It is very hard to find and it is pricey as far as dogfood goes? But he's worth every penny of it. He is about 6 pounds and he is not overweight at all, he is very compact and muscular for this breed.