The dog show that Topknot mentioned is a good place to start. If not there, try the YTCA breeder referral page. That doesn't mean all the breeders you meet at the show or on the YTCA page are free of all sins. You still have to do your research, speaking to their vet, and to past puppy owners. It takes quite a bit of work, but it will be worth it in the end.