An animal rescue group or animal rescue organization is a group dedicated to pet adoption. These groups take unwanted, abandoned, abused, or stray pets and attempt to find suitable homes for them. Many rescue groups are created by and run by volunteers, who take animals into their homes and care for them — including training, playing, handling medical issues, and solving behaviour problems — until a suitable permanent home can be found.