I home cook for our Harry...but leave Royal Canin down for him to graze on.
He loves it, it's his kibble of choice (he actually won't go near any of the others, and believe me, I've tried DOZENS!!!

).
We too started with the Yorkie Puppy option, and then at 10 months (I think it was!) changed to the Adult Yorkie version. No problems whatsoever

Good luckl! Sally + Harry x