If you are looking to adopt, I agree with those who have suggested Petfinder. You can search by your zip code.
Most rescues list their pups on Petfinder.
Another site to look at where many shelters list their pups is
PetHarbor.com: Animal Shelter adopt a pet; dogs, cats, puppies, kittens! Humane Society, SPCA. Lost & Found.