I agree, do your research about a GOOD BREEDER. Do not buy from a puppymill. It may end up costing you a fortune in Vet Bills. Buy your Breeder first. I see you live in Penn. Your state is notorious for puppymills! Go to this website and find a GOOD breeder in your area!
http://www.ytca.org/Breed%20Brochure...20graphics.pdf