The Richmond SPCA is a no-kill humane society dedicated to the principle that every life is precious. We rescue nearly 2,500 homeless animals each year and care for approximately 300 cats and dogs every day. As a national leader in humane care and education, we are tackling the problem of pet overpopulation through education, adoption, rehabilitation and spay/neuter.