Richmond Animal League is a nonprofit animal shelter and rescue organization that has provided shelter, medical care, vaccinations, and spay/neuter services to thousands of animals since 1979, helping place pets in permanent homes throughout the Richmond, Virginia area.