Animal shelters care for animals needing protection, attempt to find homes for homeless animals, and reunite lost pets with their owners. Some shelters provide other services, such as animal health services, behavioral evaluations, training, and humane education. These animals all need a home and love, a lot of these shelter animals have been abused or abandond, so please donate to make them happier.