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 with your information. 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.
Ready to Begin Your Adoption?
If you don’t find a suitable animal right away, we encourage you to keep checking back as new animals are added each day.
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.