News

As of March 25, Virginia German Shepherd Rescue has spent over $35,000 treating the nine German shepherd puppies they took in from the group of 11, WDBJ7 reported.