PetFinder. You can find dogs (and other pets) of all ages, sizes, and breeds. Sometimes pure breeds. There will be an adoption fee, but the dog will be neutered, have all its shots, and you will be warned if it doesn't like children, cats, other dogs, or small animals. And these are dogs that NEED you.