Have you considered adopting a rescue? They're often adopted for a minimum donation fee. Reputable breeders may be found on the Yorkshire Terrier Club of America's website.
Yorkshire Terrier Club of America they are listed by state.
Good luck with your search.