I had forgotten about royal canin yorkie food! My yorkie is on Burns for puppies and small dogs at the minute as the old english sheepdog is on that, but I might put yorkie back on canin when puppy gets older. Trouble is the shop near me stopped stocking canin but i am sure I can get it somewhere.