Contact the breed clubs who should be able to put you in touch with reputable breeders. Make sure any puppy you buy is registered with the Kennel Club (no other registration is worth having) & that the parents of any pup you buy has had all the relevent health tests.