← Back to Cochrane dogsCochrane Adoption

Best Dog Rescues in Cochrane, Alberta

One shelter serves Cochrane directly: Cochrane & Area Humane Society, on Griffin Industrial Point, with dog adoption fees from $145 to $495 depending on age. It covers the town, Rocky View County and the foothills communities around it. A much larger rescue network sits about 30 minutes east in Calgary, and adopting from there is straightforward. This guide covers both, and when each one makes sense.

12 min read · Updated July 19, 2026
Author: LocalPetFinder Team
A rescue dog on a trail above the Bow River near Cochrane, Alberta with the foothills behind

The short answer

Start with Cochrane & Area Humane Society at 62 Griffin Industrial Point. Dog fees are $495 for a puppy, $375 for an adult, $195 for a senior and $145 under their senior-for-senior program. It is a smaller shelter, so if nothing fits, widen the search to Calgary. Calgary Humane Society and AARCS both adopt to Cochrane households and sit about 30 minutes down Highway 1A.

Cochrane sits in an unusual spot for adopters. The town has its own shelter, which is more than most Alberta communities of 32,000 can say. But it is also close enough to Calgary that the entire Calgary rescue network is realistically available to you. That combination is a genuine advantage, and most people only use half of it.

The mistake we see is treating those two options as competitors. They are not. The local shelter is where you look first because it is close, the staff know the dogs and the fees are lower. Calgary is where you look when the dog you need is not currently in Cochrane. Working both sides is normal here.

What follows is what each organization actually publishes about fees, process and service area, and where the practical differences show up.

Cochrane & Area Humane Society

Cochrane & Area Humane Society operates from 62 Griffin Industrial Point in Cochrane and can be reached at 403-932-2072. This is the shelter that serves the town, and it is worth understanding how deliberately its service area is drawn.

The organization covers Cochrane, Rocky View County west of Highway 2, the MD of Bighorn, Mountain View County, Redwood Meadows, Airdrie, the Stoney Nakoda Nation and the Tsuut'ina Nation. The City of Calgary and the Town of Canmore are explicitly outside it, because both operate their own animal services. That boundary matters for surrenders more than adoptions, but it tells you something useful: this is a genuinely regional shelter for the foothills, not a Calgary satellite.

Their published dog adoption fees are unusually transparent for an Alberta shelter, and they scale by age in a way that quietly rewards adopting an older dog.

Cochrane & Area Humane Society dog adoption fees

DogFeeNotes
Puppy, under 6 months$495Cannot be placed on hold
Adult, 6 months to 6 years$375The most common listing
Senior, 7 years and up$195Often the best value in the building
Special needs$175Ongoing care usually required
Inseparable pair$500Two dogs, adopted together
Senior inseparable pair$300Two senior dogs together
Senior for senior, adopter 65+$145Lowest fee they offer

Fees as published by Cochrane & Area Humane Society. Confirm current pricing on the listing before you apply.

The fee generally covers spay or neuter surgery, vaccinations, deworming, a health exam, microchip or tattoo, a post-adoption veterinary exam and behaviour counselling. Priced separately at a private clinic, that package would cost you considerably more than the adoption fee itself, which is the honest argument for adopting over buying.

A practical detail worth knowing before you visit: you can place a hold on an adult dog with an $80 deposit per dog, which is non-refundable and lasts up to two business days. Puppies cannot be held under any circumstances. If you are set on a puppy, be ready to make a decision the day you meet it.

The Calgary options, 30 minutes east

Highway 1A puts you in west Calgary in roughly half an hour outside of rush hour. Nobody in Cochrane thinks of that as a long trip, and no Calgary rescue treats a Cochrane address as out of range.

Calgary Humane Society is the largest single shelter in the region and the most likely to have several dogs matching whatever you are looking for on any given week. Their published dog fees are $625 for a puppy under five months, which includes a six week Puppy Club class, $490 for an adolescent between five months and one year, $405 for an adult from one to six years, and $270 for a senior aged seven and up. They run a reduced Patient Paw rate starting at $135 for dogs who have waited a long time or carry extra medical needs, and bonded pairs are discounted. They can be reached at 403-205-4455.

AARCS, the Alberta Animal Rescue Crew Society, works differently. It is Alberta-wide and largely foster-based, with a heavy intake from rural and remote communities across the province. Their dogs live in volunteer homes, which means the behavioural notes on a listing tend to be richer than a shelter can offer. Adoption fees vary by animal rather than following a fixed schedule, so check the individual listing.

Animal Rescue Foundation, usually called ARF, has been running since 1995 out of Calgary and operates province-wide on a foster model. They do not publish a standard fee schedule, so ask when you enquire.

Comparing your options

OrganizationModelAdult dog feeBest for
Cochrane & Area Humane SocietyShelter, in town$375Local, lower fees, fastest to visit
Calgary Humane SocietyShelter, Calgary$405Widest selection, puppy class included
AARCSFoster, Alberta-wideVaries by dogDetailed in-home behaviour notes
Animal Rescue FoundationFoster, Alberta-wideNot publishedLong-running foster network

How to choose

Match the organization to what you actually need to know about the dog. If you have young children, other pets or a strong preference about being left alone during a workday, the foster route gives you better answers. A foster carer has watched the dog handle a doorbell, a vacuum and a Saturday morning. A shelter can only tell you how the dog behaves in a kennel, which is a stressful and unrepresentative environment for most dogs.

If you are flexible and want to move quickly, the shelter route is better. You can meet several dogs in one afternoon and get a real sense of what you respond to, which is harder to work out from photographs.

One Cochrane-specific consideration deserves a mention. A lot of people here live on acreages or backing onto the river paths, and that changes what suits. Coyotes are a genuine presence along the Bow and around the edges of town, and a small dog off leash at dusk is at real risk. Recall matters more here than it does in a fenced suburban yard. If you are looking at a dog with a strong prey drive and you live near open country, be honest with the rescue about your setup so they can tell you whether it is a fit.

The other honest note is about the chinooks. Cochrane sits right in the chinook belt, and a 20 degree temperature swing in an afternoon is normal here. It affects arthritic older dogs more than people expect, and it means winter gear planning is less about a single cold rating and more about layers you can adjust.

Cochrane has no 24 hour emergency vet

The clinics in town keep regular business hours. For an after-hours emergency you are driving to Calgary, and that is a fact worth internalizing before you need it rather than at 2am. Deep-chested breeds are the reason this matters most: bloat, also called gastric dilatation-volvulus, is a life-threatening emergency measured in hours, not days. A hard swollen abdomen, unproductive retching and obvious distress means you get in the car immediately and call ahead so triage can start by phone. Programme a 24 hour number into your phone the week you bring a dog home.

Browse adoptable Cochrane dogs

Every listing here comes from a real Alberta rescue, with the shelter named so you know exactly who to contact. Refreshed regularly.

See Available Cochrane Dogs →

Frequently Asked Questions

What dog rescue serves Cochrane, Alberta?
Cochrane & Area Humane Society is the shelter that serves the town directly, at 62 Griffin Industrial Point. It is a genuine local organization rather than a branch of a Calgary group, and its published service area covers Cochrane, Rocky View County west of Highway 2, the MD of Bighorn, Mountain View County, Redwood Meadows, Airdrie, the Stoney Nakoda Nation and the Tsuut'ina Nation. The City of Calgary and the Town of Canmore are specifically excluded because both run their own animal services. If you live in Cochrane, this is the first place to look.
How much does it cost to adopt a dog in Cochrane?
Cochrane & Area Humane Society publishes its dog adoption fees by age. A puppy under six months is $495, an adult between six months and six years is $375, a senior aged seven and up is $195, and a special needs dog is $175. Two dogs that have to be adopted together cost $500, or $300 if both are seniors. There is also a senior-for-senior rate of $145 for adopters aged 65 and over. The fee typically covers spay or neuter surgery, vaccinations, deworming, microchip or tattoo, a health exam, a post-adoption vet exam and behaviour counselling.
Should I adopt in Cochrane or drive to Calgary?
Start in Cochrane and widen out if you do not find a match. The Cochrane shelter is a smaller operation, so on any given week there may be a handful of dogs rather than dozens. That is not a weakness, it just means the selection turns over more slowly. Calgary is roughly a 30 minute drive down Highway 1A and holds far more inventory across Calgary Humane Society, AARCS and several foster-based rescues. Plenty of Cochrane households adopt from Calgary and it works fine. The only real cost is the drive for meet-and-greets and any follow-up.
Can a Cochrane resident adopt from Calgary Humane Society?
Yes. Calgary Humane Society does not restrict adoptions by residency, so living in Cochrane is not a barrier. Their published dog fees run $625 for a puppy under five months, which includes a six week Puppy Club class, $490 for an adolescent between five months and a year, $405 for an adult, and $270 for a senior aged seven and up. They also run a reduced Patient Paw rate starting at $135 for dogs who have been waiting a long time or need extra medical support. Bonded pairs are discounted.
What is the difference between a humane society and a foster-based rescue?
A humane society runs a physical shelter where the dogs live and where you go to meet them. A foster-based rescue has no building. Its dogs live in volunteer homes across the region, and meetings are arranged individually. Both models work. The shelter route is faster and more predictable because you can visit and see several dogs the same afternoon. The foster route usually gives you better behavioural information, because the dog has been living in a real house with real stairs, real doorbells and often other pets.
Does Cochrane & Area Humane Society take owner surrenders?
Yes, by appointment only and subject to space. If you live inside their service area there is no surrender fee, though donations are encouraged, and the organization notes that the average cost of caring for one animal runs over $500. Owners outside the service area pay $500 per dog. The intake coordinator typically responds within three to five business days, so this is not a same-day process. If you are considering surrendering, contact them early rather than at crisis point, because space is the limiting factor.
Do Cochrane rescue dogs come already spayed or neutered?
Almost always, yes. Cochrane & Area Humane Society lists spay or neuter surgery among the services covered by the adoption fee, and the major Calgary rescues do the same. This matters more in Alberta than people expect, because the Town of Cochrane charges $35 for an annual dog licence if the dog is fixed and $70 if it is not. Adopting a dog that arrives already altered puts you in the cheaper tier permanently, and saves you the several hundred dollars the surgery would otherwise cost.
How long does dog adoption take in Cochrane?
Plan for days rather than hours. Cochrane & Area Humane Society allows a hold on an adult dog with an $80 deposit per dog, which is non-refundable and lasts up to two business days. Puppies cannot be held at all, which tells you how quickly they move. Foster-based rescues generally take longer because they schedule meet-and-greets around volunteer availability, and many run a home conversation or reference check first. A week from application to homecoming is a reasonable expectation.
Are there breed-specific dog rescues serving the Cochrane area?
Several Alberta-wide breed rescues operate out of the Calgary area and will adopt to Cochrane households, covering breeds like bulldogs and various sighthounds. Because these groups are small, volunteer-run and change contact details more often than the big shelters, verify that any breed rescue you find is currently active and Alberta-based before you send an application or any money. A rescue that cannot show you a working website, a charity number or a physical presence is worth a second look.
Is it safe to get a free dog from an online classified ad instead?
It carries real risk and we would steer you away from it. Free-to-good-home ads on classified sites are a known channel for scams, for unaltered dogs with undisclosed medical problems, and occasionally for people sourcing dogs for reasons you would not want to think about. A rescue dog costs money because it has already had the vet work, the temperament observation and the honest disclosure. The $375 Cochrane adult fee is genuinely less than what the same veterinary services would cost you separately.
Where do lost and impounded dogs in Cochrane go?
Animal control in Cochrane runs through the Town's Municipal Enforcement section, reachable at 403-851-2532, and Cochrane & Area Humane Society is the local shelter that handles lost and found reports. If your dog goes missing, call Municipal Enforcement first and then the humane society. Impounded animals are held before any disposition, and reclaiming one means paying the Town's impound and care fees and having a current licence in place. Both systems only work if your dog's tag and microchip details are current.
What should I ask a rescue before adopting?
Ask how the dog behaves in a home rather than in a kennel, because kennel behaviour tells you very little. Ask what is known about the dog's history, how it reacts to being left alone, and how it has been around other dogs, cats and children. Ask what medical work has been done and what is still outstanding. Then ask what happens if the placement does not work. Good rescues answer that last question without hesitation, because most of them will take a dog back for life.

Start With What Is Available Now

Comparing organizations is useful. Meeting the actual dog is what decides it.

Browse Available Cochrane Dogs →

New dog? Start with these care guides

Everything a new adopter needs to set up a safe, happy home.