Yes, the numbers on RC's labels just indicate the amount of protein. So Royal Canin Yorkshire Terrier Puppy 29 has 29% protein. They do have several non breed specific puppy foods as well, and if there is no number on the name, you can see it when you look for ingredients. |