Since you have been a lot of very good advice I am only going to make one additional suggestion, have you considered a rescue? There are Yorkies available via rescue and in most cases they can tell you a lot about it's personality, the dogs have had socialization and make awesome pets.
Good luck in your search, I am sure you will find the perfect little Yorkie.
__________________ Cheryl,Mom to SophieKate |