Adopt a Dog or Puppy
(Updated every hour)
Heritage Humane Society is currently operating with an appointment-only adoption process only. No unscheduled visits at this time. If you are interested in making an appointment to meet a pet, please call us (757-221-0150 ext:0) or email us. Our Adoption Team is available from 8 AM – 4:30 PM daily. Appointments are 30 minutes in duration.
Please note all adoptions are facilitated on a first come, first served basis.
Before You Fall in Love
Our goal is to set you and your new pet up for success! Adopting a pet can be a great experience for you and your family. A new pet can instantly warm your heart as they join your family. A new pet can also be a challenge if you have not considered all the factors before you adopt.
- Have I talked about adopting a new pet with everyone in my household?
- Do I have the financial resources to care for a pet?
- Are there any restrictions on the kind or number of pets I can have where I live? If you rent, please bring a copy of the rental’s pet policy, lease, or letter from your landlord.
- Keep in mind that in order to adopt from the Heritage Humane Society, you must be at least 18 years old and show a current photo ID.