^This. And contact your local breed club to ask for referrals to breeders. Most Breed club/AKC (and I assume other countries) have a list of registered breeders.The best way to find breeders is by going to a dog show and talking to them in person. If you have a specific type your looking for then just talk to the owners who have those dogs and find out who they got them from. What breed/type are you looking for?