There are many reasons to adopt from a shelter or rescue organization. By adopting through a shelter you are saving lives and helping to reduce pet overpopulation. Many rescue groups have a broad range of pets to choose from know a lot about the personality of the pet and are able to find a good match for your home. The rescue group or shelter will provide your pet with basic vet care and spay/neuter as part of the adoption. By adopting a homeless pet you reduce the demand for kitten and puppy mills where animals are often treated cruelly.