You should feel 100% happy with who you get your puppy from. If right off the bat there are discrepencies, and red flags, turn the other way. It is hard not to fall in love with puppies but buying from a breeder you trust will pay off in the long run. Be patient, the right dog is out there- you just have to find each other