- The Virginia Beach SPCA is a non-profit organization founded in 1966 to promote a humane community and to prevent cruelty to dogs, cats and other animals. The VA Beach SPCA has sheltered 135, 000 animals throughout the past 30 years and we have presented humane education programs and pet therapy visits to more than 350, 000 individuals, from three year olds to residents of nursing homes.vbspca.com