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 is dependent on individual and corporate contributions to care for its animals.