The ARL serves people and pets from across the state of Iowa through its programs, which include pet adoption, humane education, pet behavior training, spay/neuter, animal cruelty intervention, and much more. The Animal Rescue League relies on individual and corporate donations to care for its animals.