I don't advise getting a puppy shipped. It's very important to see the parents, the proof that the parents have health certifications etc... Plus a good breeder should insist on meeting the buyers in person IMO, and definitely not sell to anyone willing to pay for a pup without making sure they will be good owners first.