I had a hard time finding a reputable breeder. I finally went through the Yorkshire Terrier of America Club (
www.ytca.org). You should look on there for breeders. Breeders sign contracts to be listed through the YTCA agreeing to be responsible breeders (e.g., keeping pups until they are 12 weeks, etc.). Good luck!