Many rescue dogs have had a difficult life before arriving at a shelter. Their previous owners may have abandoned, abused, or surrendered them, or they may have been living on the streets. By adopting a rescue dog, you're giving them a second chance at a happy life.
Learn more on Wikipedia
Because a growing number of animal shelters have begun to turn many animals away, more and more are ending up on the streets, where they reproduce and create even more homeless animals. Dogs and cats are domesticated animals who depend on humans to meet their needs for food, water, veterinary care, shelter, and safety and cannot survive for long on their own.
Learn more on Wikipedia