Help Yorkie
Have you tried adoption websites?
http://www.unitedyorkierescue.org/
http://www.petfinder.org/ This is a really great website. You can search by breed, age, gender, and zip code.
I got my yorkie at a petstore, but if you do that you're likely to end up with a puppy mill puppy. If you don't mind spending a lot of cash, you can also find loads of breeders on-line.