I'll ditto the
www.petfinder.com. They have several really nice Yorkies and if you'll consider a Yorkie with another breed mixed in I've seen some very cute puppies. Also, in so far as pet stores. Pet stores buy from puppymills and many of the pups have many genetic problems, not to mention what the parents of the pups are put through. Often the parents live in outdoor, small wire cages, without adequate food and water, let alone no medical care. Most are very sick and they suffer long years of breeding without care. Please, don't put $$ into the hands of people like this. lastly, you will pay at a pet store the prices that you'd pay at a top breeder. They are very over priced. Be patient and wait it out till you find the right pup. You can also try Puppymillrescue.com. They are a non profit organization that dedicate their time in rescuing puppymill dogs. They often get young pups bought from puppy auctions. The best part about rescue is that your donation includes vetting, shots and spay/neuter. Best of luck to you. Elaine