You can get a free report on your puppy's breeder, any complaints, USDA inspection reports, etc, here:
PetShopPuppies.org
You can also look your breeder up on the USDA "puppy mill" list as 99.9% of pet store puppies come from midwest mills.
http://prisonersofgreed.org/ListA2006.pdf