Sounds like you have gotten great advice!
I agree on the book "Yorkies for Dummies." It is a great book filled with lots of good information.
I also agree on the harness instead of a collar. Just better for this dog type.
And...though some may disagree, I also agree on the Royal Canin. It may not be the best of the best, but it is good and my dog likes it. I don't want to mess with a good thing!
Best wishes and Congrats!