I know that getting a new baby is exciting, but please consider adoption as an option...
www.petfinder.com is a great tool... there are currently 242 available Yorkies and Yorkie mixes listed there...remember, not all dogs end up there because they are "bad"... a lot of times, small dogs like Yorkies are owned by elderly folks who get sick and can no longer care for them...such dogs are often already houstrained, well-behaved, and pre-spoiled rotten!! Here is a link...good luck in your search for a new friend, whatever your decision!!
If interested, go to
www.petfinder.com then enter "yorkie" and your zip code on the left