Cochrane is a pet-friendly community, and responsible pet ownership helps keep our town safe and enjoyable for everyone. Whether you have a dog or cat, here’s what you need to know about pet regulations, licensing and what to do if your pet goes missing.
Notice – Pet application process update
We have updated how we accept and process new pet licence applications. The new system launched January 5th, 2026. Please visit the new licence link here: registration portal.
Animal licences
Under Cochrane’s Animal Bylaw 04/2016, all dogs and cats must be licensed. Licensing helps reunite lost pets with their owners and supports local animal services.
- Cats must stay on their owner’s property and are not allowed to roam freely.
- Dogs must always be under their owner’s control when off their property. They must be leashed unless in designated off-leash areas.
Learn more about animal licences.
Lost or found animals:
If you have found a pet, you can call Municipal Enforcement at 403-851-2532 to assist, or take the animal to the Cochrane and Area Humane Society during their open hours.
If you have lost your pet, you can call 403-932-2072 to check if they have been brought to the Cochrane and Area Humane Society.
If your pet is not at the shelter, try the following:
- Confirm with members of your household that no one has your pet or knows where it is.
- Search your home thoroughly — look through closets and hampers, behind furniture and in any other small space where your pet could be hiding.
- Ask friends and family to help search your neighbourhood.
- Contact local vet clinics and animal shelters.
- If you still can’t find your pet, post signs with its picture, any important details and your contact information around your neighbourhood.
If you don’t live in Cochrane, contact your local municipality:
- Rocky View County — 403-230-1401
- MD of Bighorn — 403-233-7678
- MD of Foothills — 403-652-2341