How to Adopt

Step 1: Visit Us In-Person

Come see us! Our team will be here to show you our shelter and answer any questions you may have. Please note our public hours.

Step 2: See Our Animals

We know that the reason you’re here is to find a new companion and we love you for that!

Walk our shelter and once you find your match, you can simply start the adoption process by scanning the QR code on the animal’s kennel card. You can also reach out to one of our team members for assistance and we will happily help you with this step on a shelter device.

Step 3: Create Your Profile

Set up your Adopets account and fill out the prompted form. It’s as simple as 1, 2, 3!

* Please note that all adoption forms are reviewed on a first-come, first-served basis.

Step 4: Finalize Your Adoption Form

Visit our Adoptions desk after your form is completed and we will start the adoptions counselling appointment. This involves reviewing all details about the animal(s) and starting the next steps!

Adopting a dog? If you already have a dog in your family, bring them too so we can introduce them and see how they get along.

* Please note that if the shelter is busy, we may schedule an appointment for a later time.

Step 5: Wrap Up & Home Time

We’ll answer any final questions you have, complete all paperwork and process the adoption fee. We can also offer guidance on supplies you’ll need and how to introduce new pets successfully to your household. Best part? Your new companion will be going home with you!

Step 6: Become Part of the EHS Family

We love our animals and always enjoy updates from families. Updates on our shelter animals always warm our hearts. And please know that you can reach out to us at any time, and we will be here to assist!

* Some additional steps may be involved.

Adoption Fees & What’s Included

Adoption fees vary depending on the type and age of the animal. Please select the animal type below to see all pricing.

Note: an administration fee of $5 or 5% (whichever is greater) will apply to all adoption fees upon checkout.

Dog Type Adoption Fee
Senior (7+ years) $155
 Adult (6 months to 6 years) $360
 Puppy (Under 6 months) $455
 Farm Friend $100

Cat Type Adoption Fee
Senior (7+ Years) $65
Adult (6 months to 6 years) $160
Kitten (Under 6 months) $225
Senior for Senior / Cattitude Cat
/ Barn Buddy
By Donation

Bird Type Adoption Fee
Finch/Dove $15-50
Lovebirds/Cockatiel $35
Budgie $20

Small Animal Type Adoption Fee
Gerbil/Mouse/Hamster $10
Guinea Pig $20
Pair of Guinea Pigs $35
Rabbit $65
Hedgehog $80

These fees help to partially cover the cost of caring for your new pet’s stay at our shelter. The adoption fee includes:

  • All cats, kittens, dogs, puppies and rabbits will be spayed/neutered
  • At least one set of vaccinations for dogs, puppies, cats and kittens
  • EIDAP Microchip to help your pet return home should they become lost
  • All dogs will have completed a behaviour assessment
  • Health check by an EHS veterinarian
  • Any medical treatments or surgeries that were required while in EHS’ care
  • Free exam at a local participating veterinary clinic within 10 days of adoption
  • Discussion about Pet Insurance from our recommended provider, Fetch Canada
  • Free ID tag at Bingo’s Pet Shop
  • Discounted Dog Training for six months – receive 10% off on 6-week classes with your dog (excludes private consults and behaviour observation programs)

Plus, your new best friend = priceless!

Frequently Asked Questions

For visitor and animal safety, our dog rooms must always remain locked. Each animal has a unique history and specific behavioral and/or medical needs and our team will be happy to review these needs with you before meeting the dog you are interested in. When meeting the dog, you are interested in, an adoptions counselor will be present to ensure everyone’s safety. This helps to reduce the risk of accidents involving other visitors or animals in our care by keeping the dogs in their assigned spaces.

To ensure the safety and well-being of our cats, and to reduce the risk of injury and disease from exposure to other animals, we kindly ask all visitors to keep cats inside their kennels. This not only prevents accidents but also reduces the stress for the cats waiting to find new homes. In the event a cat manages to get out of their kennel, please contact a team member immediately to assist you. Escapes can be stressful for the cat and pose safety concerns for both visitors and other animals in our care.

Questions? Email

  • Adoption Story

Every dog deserves love.

When Sampson came to our shelter, he was in terrible shape. Our team was ready to jump into action to help him get the care and love he needed.