About the Charlottesville-Albemarle SPCA: The Charlottesville-Albemarle SPCA is proud to have maintained the City of Charlottesville and Albemarle County as a No Kill community, providing life-saving care to thousands of animals in the region. The mission of the SPCA is to advance the compassionate treatment of animals by providing sheltering, medical care and behavioral services for dogs and cats; promoting permanent, caring homes; and furthering education and outreach to place healthy animals in caring homes.
We ask potential adopters to fill out a matchmaker form. When they are ready to adopt an animal and the form and interview process indicates a good match, we have the adopter sign an adoption contract promising that the animal will receive good physi...