Appointments are required to bring an owned pet to the Bucks County SPCA.

We may be able to assist you if you are a Bucks County resident, or if you adopted your pet from the Bucks County SPCA (even if you don’t live in Bucks County).

If your pet was adopted from another shelter (for example Montgomery County SPCA, PSPCA, or Women’s Animal Center), a rescue group, or bought from a breeder, you should contact them for help first. Each shelter or rescue is independently operated. Animals should be returned to the group they were adopted from when possible.

All pets are evaluated for intake based on behavior and health. Our capacity to admit animals can vary throughout the year depending on available space and staffing. We appreciate your patience and understanding if we need to place your animal on our waitlist until there is room at the shelter to admit your pet.

Please follow the steps below based on the type of animal you are surrendering. Click on the animal type to view details.

DOGS

STEP 1: Complete a Dog Intake Questionnaire so that we can learn more about your dog.

STEP 2: Intake requests are responded to Monday through Friday. Please allow 2-3 days (excluding holidays) for a reply from our staff to review your situation and discuss your options. They may ask to meet your dog in person before determining if we are able to help.

STEP 3: After communicating with you, we will then schedule an intake appointment for your dog (or add you to our waitlist).

A minimum donation of $25 per dog is requested upon intake to help offset the cost of their care.

CATS

STEP 1: Call the BCSPCA shelter you prefer to visit so that we can ask a few questions about your cat. Lahaska Shelter: 215-794-7425 or Quakertown Shelter: 267-347-4674

STEP 2: We will schedule your intake appointment (or add you to our waitlist).

STEP 3: Before your intake appointment, please complete a Cat Intake Questionnaire so that we can learn more about your cat.

A minimum donation of $25 per cat (or $35 per litter of kittens) is requested upon intake to help offset the cost of their care.

NOTE: We do not accept healthy adult feral cats for euthanasia or adoption.

SMALL ANIMALS & BIRDS

STEP 1: Call the BCSPCA shelter you prefer to visit so that we can ask you a few questions about your pet. Lahaska Shelter: 215-794-7425 or Quakertown Shelter: 267-347-4674

STEP 2: We will schedule an intake appointment (or add you to our waitlist).   

STEP 3: Before your intake appointment, please complete the appropriate questionnaire:

WILDLIFE

In Bucks County, call the Aark Wildlife Rehabilitation Center located in Chalfont at 215-249-1938.

How We Help Pets

Admitted animals are given a few days to settle in. They will receive a health exam and behavior evaluation. Our Veterinarian and Director of Animal Behavior oversee each animal’s care. You can call the shelter for an update on your animal during their shelter stay.

Once ready for adoption, we will post your animal on our website. Most dogs and cats are adopted within a few days or weeks. Kittens are typically adopted within a day or two. We have great success rehoming senior pets and those with special needs. Animals are never in danger due to a lack of time or space; they can stay until they find a new home.

We understand that parting with a pet is never easy. We are committed to ensuring the best possible outcome for every animal entrusted to us. Last year, more than 92% of the animals in our care were placed in homes, reunited with owners, or transferred to other animal welfare organizations.

Animals with severe behavior or medical issues may not be candidates for adoption, and humane euthanasia may be considered. If we determine your pet is not suitable for placement due to behavior or medical issues, you may reclaim your pet. We can connect you to other resources for assistance.

Sign Up for Good News

"*" indicates required fields

This field is for validation purposes and should be left unchanged.