I wouldn't buy a dog from someone who just wanted their dog to have puppies.
I'd go to someone who actually takes care in breeding and has a line they breed from that furthers the breed standards and such. You can usually tell by looking at the website listed.