The short answer
Three different organizations. Calgary Animal Services is the city department — strays, bylaws, licensing, $225+GST adoption from city kennels. Calgary Humane Society is the largest independent open-admission shelter — owner surrenders, broad intake, walk-in adoption. AARCS is a volunteer foster-based rescue — rural Alberta intake, dogs in foster homes, application-first adoption. Found a stray? Call 311 (Animal Services). Want to adopt? Any of the three depending on what you want.
What is the difference between Calgary Humane Society, AARCS, and Calgary Animal Services?
Calgary Animal Services = City of Calgary department. Strays, bylaw enforcement, dog licensing, $225+GST stray-hold adoption. Calgary Humane Society = independent open-admission shelter. Largest single dog shelter in the city, owner surrenders by appointment, walk-in adoption. AARCS = independent volunteer foster-based rescue. Rural Alberta intake, dogs in foster homes, application-first.
The three are completely separate organizations with different funding, governance, intake sources, and adoption processes. The confusion comes from all three doing “animal welfare” in Calgary — but they don't coordinate, share inventory, or transfer animals between each other regularly.
The full structural breakdown is in the comparison table below.
Does Calgary Animal Services adopt out dogs?
Yes. The City of Calgary lists its dog adoption fee at $225 + GST — includes medical and dental care, vaccinations, microchip, City licence, and spay/neuter. Discounted “Hidden Gems” pricing applies to longer-stay pets. Adoption is from the Animal Services Centre. Available dogs are typically strays whose hold periods expired without owner reunion, plus some owner-surrender cases. Browse at calgary.ca during open hours.
The city's adoption inventory is smaller than Calgary Humane Society's but the fee is competitive, includes the city license (which is otherwise $54–$90/year), and the dogs have all gone through medical workup. Worth checking alongside CHS if you're browsing in person.
What do I do if I find a stray dog in Calgary?
Call 311. Calgary Animal Services dispatches officers to pick up strays and holds them at the Animal Services Centre for the legally required period (minimum 3 days for licensed/microchipped dogs). If the dog is calm and you've secured them, you can also drive them directly to Animal Services — confirm hours via 311 first. Don't take strays to Calgary Humane Society or AARCS — they're not the city's stray-handling authority and will redirect you.
Before calling 311, check for an ID tag and look for nearby owners — many “strays” are dogs that escaped a yard within the last 30 minutes and can be returned to their owner directly. Also post immediately to YYC Pet Recovery on Facebook (~55K members) so owners searching for their dog can find them. See our lost dog action plan for the full reverse-side playbook.
How Calgary's three biggest dog organizations compare
The same dog — a 2-year-old Lab mix — could end up at any of these three depending on how it arrived. The route into each organization is fundamentally different.
| Calgary Animal Services | Calgary Humane Society | AARCS | |
|---|---|---|---|
| Type | City department | Independent shelter (open-admission) | Independent foster-based rescue |
| Funded by | City of Calgary tax + license fees | Donations + adoption fees | Donations + adoption fees |
| Where dogs come from | Strays, bylaw seizures, some surrenders | Owner surrenders, transfers, some city overflow | Rural Alberta intake, high-kill shelter pulls |
| Where dogs live | City Animal Services Centre kennels | CHS facility (4455 110 Ave SE) | Volunteer foster homes citywide + provincial |
| Adoption fee (dogs) | $225 + GST | $135–$400 (Patient Paws lower) | $300–$500 typical |
| Adoption process | Walk-in, same day | Walk-in or appointment, same day | Online application, 1–2 weeks |
| Found a stray? Call | YES — call 311 | No — redirect to 311 | No — redirect to 311 |
| Need to license your dog? Call | YES — calgary.ca / 311 | No | No |
| Need to surrender your dog? Call | Yes — some intake | YES — primary owner-surrender path (appointment) | Sometimes — case-by-case |
Are there no-kill shelters in Calgary?
Yes — most are. AARCS, BARCS, Pawsitive Match, Calgary Animal Rescue, ARF Alberta, MEOW Foundation, FRFA, and Cochrane & Area Humane Society are no-kill or limited-admission. Calgary Humane Society is open-admission — accepts any animal — but uses humane euthanasia only for medical or severe behavioural cases that cannot safely be rehomed, not as a space-management tool. Calgary Animal Services is similar. Calgary has no traditional “kill shelters.”
The vocabulary distinction is important. “Open-admission” means the shelter accepts every animal that comes through the door, regardless of medical or behavioural condition. “No-kill” usually defined as 90%+ live-release rate. The two aren't mutually exclusive in practice but are often confused.
CHS's open-admission model means they take cases other rescues can't (medical-needs, severe trauma, untreatable cases). When euthanasia happens at CHS, it's typically because the alternative is suffering — not because they ran out of kennels. This is different from a true “kill shelter” in the historical sense.
Why are Calgary shelters full?
Three compounding factors. (1) Post-pandemic surrender wave — pandemic-adopted dogs surrendered as owners returned to in-office work and cost pressures hit. (2) Calgary's pet-friendly rental crisis driving surrenders when tenants are evicted or relocate. (3) Rural Alberta intake pulled by AARCS and others adds inventory beyond Calgary-only intake. CHS reported 30%+ above pre-pandemic surrender requests in 2025. Most foster-based rescues are at foster capacity, not kennel capacity.
The bottleneck for foster-based rescues is volunteer capacity, not building space. AARCS, BARCS, Pawsitive Match, and others can only take in as many dogs as they have foster homes for. This is why “urgent foster needed” calls are constant on their social channels and why owner-surrender requests get declined — not because the dog is unadoptable, but because there's nowhere to put them.
See how to become a Calgary foster if you want to be part of the solution.
Are there rescue dogs from rural Alberta available in Calgary?
Yes — heavily. AARCS's core mission is rural Alberta intake including Indigenous community programs, high-kill shelters in northern Alberta, and remote-area surrenders. BARCS, Pawsitive Match, and others also pull regionally. Rural-origin dogs typically arrive in Calgary unsocialized to urban environments (cars, elevators, leashes) and need 30–90 days of decompression and basic urban training. The trade-off: many would be euthanized without rescue intervention.
Which Calgary adoption sites update daily?
PawFinder (LocalPetFinder.ca) updates every 2 hours from 13+ Calgary-area rescues — the most current single-source view of available Calgary dogs and cats. Each rescue's individual website updates manually, typically every few days to weekly. Calgary Animal Services updates as new strays clear hold periods. Petfinder aggregates many but not all Calgary rescues, with update cadence depending on each rescue.
Frequently Asked Questions
CHS vs AARCS vs Calgary Animal Services?
CAS = city pound. CHS = independent open-admission shelter. AARCS = foster-based rescue. Three separate orgs with different roles.
Does Calgary Animal Services adopt out dogs?
Yes — $225 + GST including medical, vaccines, microchip, license, and spay/neuter. Hidden Gems discount for longer-stay dogs.
Found a stray dog in Calgary — what do I do?
Call 311. Calgary Animal Services dispatches and holds for 3+ days for owner reunion. Don't take to CHS or AARCS — they redirect to 311.
Are there no-kill shelters in Calgary?
Most rescues are no-kill. CHS and CAS are open-admission — accept all animals, use euthanasia only for medical/severe behaviour cases, not space management.
Why are Calgary shelters full?
Post-pandemic surrender wave + housing crisis + rural Alberta intake. CHS 30%+ above pre-pandemic in 2025. Foster capacity is the bottleneck.
Rural Alberta rescue dogs in Calgary?
Yes — heavily. AARCS pulls from rural and Indigenous community programs. Need 30–90 days urban acclimation but would otherwise be euthanized.
Which sites update daily?
PawFinder (LocalPetFinder.ca) updates every 2 hours from 15+ rescues — most current. Individual rescue sites update weekly. Petfinder partial coverage.
Best Dog Rescues in Calgary
All 15+ rescues profiled with current dog counts.
Calgary Dog Adoption Process
Appointment vs walk-in, timelines, hold policies.
Calgary Lost Dog Action Plan
Owner side — what to do when YOUR dog is missing.
Become a Calgary Dog Foster
Foster capacity is the bottleneck. Be part of the solution.