A Roanoke Valley SPCA Board Member comforts a new arrival.

We recently took in four dogs from a pretty unfortunate situation. They came from a nearby county in Virginia and were part of a larger group of eight dogs. Prior to meeting them, we were told that one female appeared to be very pregnant, but without knowing her history, no one had any clue when she was due.

Roanoke Valley SPCA staff begin bringing the first of four dogs and four puppies into the shelter.

We worked quickly to line up a foster with whelping experience for the soon-to-be mother so that she would have a quiet place to give birth and recover with her newborns. Once the foster was secure, we arranged a time and date to retrieve all four of the dogs as soon as possible knowing that the faster we could get to them, the quicker we could vet them and get them adopted into loving homes.

Roanoke Valley SPCA staff veterinarian briefly checks out the new arrivals.

The night before our transport trip, our future four dogs doubled into eight when the pregnant female gave birth to four tiny precious pups. We were a little sad this sweet mom gave birth before she could get into a quiet, comfortable home, but we were also very thankful that we could quickly get her and her little ones into their foster home for some tender loving care. The great news is that three of the adult dogs have been adopted into wonderful homes! Momma and her pups are still in foster care and we will provide more updates and lots more photos so you can follow their journey at home!

The new mom and her four puppies arrive at the Roanoke Valley SPCA.

Roanoke Valley SPCA staff veterinarian flags down more hands on deck to help bring in the precious cargo.
Two by two, the puppies are carried into the Roanoke Valley SPCA.
The last two puppies are carefully carried into the shelter.
The puppies are reunited and ready for their medical exam!