Adoptions and Admissions
*** As of March 15, public hours are discontinued at both shelters. Adoptions and several other services are available on a limited basis by appointment only. If you are interested in adopting an animal you have seen listed on our website, please call the shelter where that animal is located between 10:00 am-2:00 pm to learn more and to schedule an appointment. Appointments will not be scheduled by email.
*** Please submit a completed application first if you are interested in adopting one of our available goats. We will then contact you to arrange for a time to meet the animals.
Why adopt from a shelter?
Every year, hundreds of animals are turned into shelters either as strays or unwanted pets. This makes a shelter the perfect place to look for a companion. The Bucks County SPCA receives all kinds of animals, purebred and mixed breeds, dogs and cats, as well as rabbits, hamsters, birds, reptiles and even the occasional goat, pig or horse. Each animal that comes into our shelter is evaluated for health and temperament. By working with each animal to better understand his or her personality and history, we can help you find your next best friend.
Adopting a Friend
It’s easy to adopt from the BCSPCA! You can view online all animals available for adoption at our two shelter locations or come in for a visit. The first step toward adoption is to meet the animal in person. Our adoption hours are noon to 5:30 weekdays and noon to 2:30 weekends. Come prepared to provide identification that shows your current address. Bring (or buy at the shelter) a collar and leash or carrier to help transport your new pet home.
The second step is to complete a short Adoption Application. You can fill it out when you come to the shelter, or print and complete the application to bring with you. After meeting the animal and submitting your application, you can place a 24-hold on an animal for a non-refundable deposit of $25 if you need time to make preparations or if you have a dog at home to bring in for a dog-to-dog meet and greet at the shelter.
$375 Puppies (up to 6 months)
$250 Dogs (over 6 months)
$100 Senior Dogs
$75 or 2/$100 Kittens (under 6 months)
$50 or 2/$75 Adult Cats (over 6 months)
$25 Senior Cats (seven years and up)
$10 Working Cats (best suited for barns, workshops or other indoor/outdoor settings)
$5 and up for Small Animals (contact either shelter for pricing)
Benefits included in your adoption fee:
- Sterilization (spay/neuter for dogs, cats, rabbits)
- Health exam and age-appropriate vaccines (including Rabies for dogs & cats)
- Worming for internal parasites
- Feline Leukemia testing for all cats/kittens
- FIV testing for cats six months and older
- Heartworm testing for all dogs/puppies over 6 months
- Microchip identification and registration (dogs, cats, rabbits)
- Temperament evaluation (dogs)
- 30 days of free PetFirst insurance
*** As of March 15: If you are a Bucks County resident and need to relinquish your pet, please call the shelter first so that we can ask you a few questions and let you know if and when we will be able to help you and your pet. Please call between 10:00-2:00 daily.
The Bucks County SPCA performs a vital public service in assuming responsibility for thousands of lost, injured or homeless animals each year. We accept all domestic animals brought to us by Bucks County residents. A minimum donation of $25 per animal, or $35 per litter of kittens, is requested to help offset the cost of care.
If you have to find a new home for your pet, the Bucks County SPCA is one of the best places to go to give that pet a second chance for a happy, healthy new life. Admitted animals are given a few days to settle in, then evaluated for health and temperament. BCSPCA has a No Time Limit policy for adoptable animals. While we can’t guarantee placement of all the animals admitted to the shelter, we have many resources available to us to rehome as many pets as possible.
Note: We are no longer accepting healthy adult feral cats for euthanasia. Please call our clinic manager at 215-622-0003 to schedule a low-cost sterilization surgery for feral cats on your property.
Please fill out a Pet Profile in advance.
BCSPCA also accepts lost pets from Bucks County citizens, animal control officers and police. Citizens may bring lost pets to either of our locations during our business hours. A minimum donation of $25 toward the pet’s care is appreciated. Lost dogs are held for a minimum of 5 days (2 days for cats, kittens and small animals) to allow owners time to reclaim their pet. If we are unable to locate an owner, the animal is evaluated for adoption.