Have you considered alternatives?

Click here for alternatives to giving up your pet.

Admissions Process

Please understand that, as a safe shelter, the Roanoke Valley SPCA cannot accept every animal brought to our shelter. We treat every animal’s life as precious and will not resort to euthanasia to control the number of pets at our Barbara and Warner Dalhouse Education and Adoption Center. Therefore, we will accept the surrender of owned cats and dogs by appointment only as space allows.

To make an appointment, please click here.

If you have found a stray, click here.

We schedule appointments on Monday and Wednesday between 1:00 p.m. and 4:00 p.m. Each appointment will last approximately 1 hour or longer. Please allow additional time if bringing multiple animals.

When you bring your pet(s), please have:

  • A completed owner surrender form
  • All veterinary records and any medications the pet may be currently on
  • Your pet’s bed, toys, leash and other belongings from home
  • Your medical services fee of $25, per animal, in cash or debit/credit card (no checks please). Please contact us regarding special surrender fees for litters.

Why does the Roanoke Valley SPCA collect a medical services fee?

When we admit a pet to our adoption center, we are committed to providing for his or her care until adoption, regardless of the length of his stay with us. The veterinary treatment and routine daily care we provide your pet will be costly. This fee is your contribution toward his or her continued care while awaiting a forever home.

When you arrive:

  • We will test your cat for feline AIDS and leukemia, or we will test your dog over 6 months of age for heartworms.
  • A staff member will evaluate the temperament of your pet.
  • After we evaluate your pet, we will meet with you to discuss your pet’s acceptance into our adoption program. If accepted, we will collect your medical services fee and ask you to sign paperwork legally relinquishing ownership of your pet to the Roanoke Valley SPCA. 

The Roanoke Valley SPCA does not admit strays directly into its care for two reasons. First, owners who have lost a pet need a central location to find him, and that is our local municipal shelter. Second, as a private, safe shelter, we must use our cage space to save the largest number of lives possible, and by state law strays must be held for a period of time during which they cannot be adopted. When a stray is brought to the Roanoke Valley SPCA, the good Samaritans who found him are directed to the appropriate animal control facility. Thus, if an owner is searching for the pet, he has adequate time under the “stray period” (a mandatory period of time that the pet must be held under state law) to find him at the government shelter. This policy exists to give stray pets the best chance of being reunited with their families. For more information about what to do if you have found a stray, please click here.