I was going to suggest Pet Finder too. The only problem you'd have is most of these dogs are in shelter/rescue situations and you wouldn't be able to see the parents or environment he/she grew up in. But don't let that discourage you. Rescue dogs are WONDERFUL! I'm gonna look around my rescue contacts for you and see if I can find a puppy you might like.