I don't have anything to really offer you for advice. I am a new yorkie owner since Feb. I just want to say congratulations on your new addition. I love my little girl "to pieces" as I constantly tell her. I'm glad you got the little guy. It doesn't sound like the others would have been good for him. I'm sure you'll get lots of helpful hints just by reading all the threads that you can here. It's full of info.
Dion