Try calling or emailing these breeders:
Yorkshire Terrier Club of America About The Club
They might have a puppy or an older dog available. Would be a beautiful well-bred dog, too. Good luck with your puppy search!! You can always get a re-home off of Craigslist that is an older dog. That's where I got Scruffs, and although he is not from the best breeder he is still a great dog and was in need of a new home. I don't think adopting a puppy mill dog or getting a re-home dog from a bad breeder is considered supporting a puppy mill.