The Virginia Beach SPCA has received 18 new rescue dogs and is asking the public for donations to help, as their shelter, like others, are overcrowded.
The Virginia Beach SPCA has received 18 new rescue dogs and is asking the public for donations to help, as their shelter, like others, are overcrowded.