I can't recommend enough how rewarding adopting a pet from an animal rescue or shelter can be. HomeoAnimal.com has an excellent guide for anyone looking to adopt. They gathered their information from hundreds of rescue groups and shelters. I strongly advise you take a look at their guide before you adopt.
I'm not a fan of puppy mills, mall pet stores, etc. I understand the desire for many is to have a purebred, but I also know some breeders do so primarily as income revenue. One common myth is rescues and shelters don't have purebreds. That's not true. Purebreds have just as much chance as mixed breeds to be offered for adoption. They don't end up at a swanky hotel for pedigree pets and while away free time perusing a list of potential human companions. They end up at the same shelters and rescues as lovable mixed breeds. So there's no real excuse for not at least taking a look at the guide above from HomeoAnimal.com.