• Pumpkin Zoey
  • Chianti
  • Mouse
  • Sylvia
  • JellyBean

If you are surrendering a pet, please follow the directions below:

  1. Appointments are required to surrender your pet. Call our shelter office 410-268-4388 x141 for more information or to make your appointment.
  2. Locate your pet's previous veterinary and vaccination records, if possible, to bring with you.
  3. You will need to show us a current driver’s license or other official identification.
  4. Bring your pet to the SPCA’s Incoming building – the first building on your left as you enter the driveway.  .
  5. All dogs must be on a leash and cats must be in a carrier. If you need a leash or carrier please leave your pet in your car and ask to borrow one from our shelter staff.*
  6. You will need to complete and sign a give-up form and complete a pet profile.
  7. We appreciate and depend on your donation.


Once your animal has been signed in to us:

We will not return the animal if you change your mind and want it back.

We do not release any information regarding the health or placement of your pet once it has been signed in to the SPCA.

When the weather is warm do no leave your pet in your car—call us from your car when you arrive and we will bring one to you.

Please complete the animal profile in advance if possible:

Dog Profile

Cat Profile

Give-up fees are as follow:

The give up fees are as follow:

Residents of Anne Arundel County:
Dogs - $20
Litter of puppies - $30
Cats - $15
Litter of kittens - $30
Small animals (Rabbits, Rodents) - $10

Residents Outside of Anne Arundel County
Single Pet $30
Litter of puppies/kittens $40


If you have found a stray animal:

If you have found a stray animal in Anne Arundel County and are unable to locate an owner please call Anne Arundel County Animal Control at 410-222-8900. Stray animals are handled by Anne Arundel County Animal Control’s shelter in Millersville.

A stray animal found in Anne Arundel County that is brought to the SPCA will be signed in on our “stray animal” form.  The animal will be transported by Animal Control to their facility where it has the best chance of being reunited with its owner.

Taking a stray animal you have found directly to Animal Control is less stressful on the lost pet.

Remember -- we are not able to keep strays – they must go to Animal Control in Millersville this is a county law!

Other Counties
If you have found a stray animal outside of Anne Arundel County, please contact the Animal Control that services that county or city to give the animal the best chance of being reunited with its owner.