Animal Control Software for Canadian Municipalities
One animal-services platform connecting municipal licensing, shelters and field operations — not another isolated animal-control database.

Animal control software helps municipalities manage animal-service records, licensing, field activity and related operational workflows in one system. Emili approaches the category as a municipal animal-services platform: licensing, shelter operations and field work share one connected record. Emili is built in Montreal and used by more than 170 municipalities across Quebec, in English and French.
- Who it’s for: municipal animal-services teams, animal-control departments and the regional organizations that serve them.
- The problem it solves: animal records, licences, shelter files and field notes scattered across disconnected tools.
- What it is not: Emili is not a dispatch or ticketing system — field records flow into the municipal registry, and enforcement paperwork stays with your existing processes.
- Where data lives: data is hosted in Canada, with access based on role and authorization.
What is animal control software?
What this category of software manages
- Animal and owner records
- Licensing and registration
- Field activity from patrol and census work
- Shelter intake and adoptions
- Resident interactions and notifications
- Operational reporting
How Emili approaches it
Most animal-control tools are standalone databases. In Emili, the record an officer updates in the field is the same one the licensing clerk, the shelter team and the reporting dashboard read — one connected record per animal, visible according to each person’s role.
Sensitive animal, owner, staff or transaction data is never displayed publicly.
Municipal animal-services workflows, in one platform
Municipal records and licensing
Licences, renewals, owner records and the municipal registry live in one workspace, configured to your bylaw.
Survey: census work becomes licensing
The Survey field app records unlicensed pets door-to-door and sells the licence on the spot — payment and tag included, written straight into the registry.
Patroller: risk visibility for field teams
The Patroller app identifies and locates dangerous dogs and logs addresses where unlicensed animals are suspected; the data feeds municipal compliance reporting.
Shelter operations, connected
Shelter intake, care and adoptions run on the same connected record — adopted animals can leave registered and microchipped.
Resident interactions
Residents license and renew online, receive reminders before deadlines, and can be alerted when a dog is reported lost nearby. A scanned tag opens the pet’s public profile from any phone.
Reporting and access control
Authorized teams review operational and financial information through structured reports, with role-based access throughout. Data is hosted in Canada.
Field operations without the paper notebook
Three field apps connect the street to the registry: Survey registers and licenses animals on site, Patroller gives field teams risk visibility, and the Shelter app keeps intake and adoptions synchronized. Every action taken in the field lands in the same municipal registry — no retyping.
Implementation and migration
Implementation is handled by the Emili team with a dedicated project manager. Existing records — spreadsheets, local databases or an export from a previous provider — are migrated at no additional cost, and small and mid-sized communities typically launch within a week. Staff training is included.
Why municipalities choose Emili
Frequently asked questions
What is animal control software?
Animal control software helps municipalities manage animal-service records, licensing, field activity and related operational workflows in one system. Emili provides this as a connected municipal animal-services platform.
Does Emili include field apps?
Yes. Survey registers unlicensed pets and sells the licence on the spot, Patroller flags dangerous dogs and suspected addresses, and the Shelter app keeps intake and adoptions synchronized with the shelter.
Does Emili handle dispatch, fines or citations?
No. Emili is not a dispatch or ticketing system. Field records, licences and animal files feed the municipal registry and its reports; enforcement paperwork stays with your existing municipal processes.
Can Emili work with our shelter or SPCA?
Yes. Shelter operations run on the same platform, so intake, care and adoptions stay connected to licensing — and adopted animals can leave registered and microchipped.
Where is Emili data hosted?
Data is hosted in Canada.
Is Emili bilingual?
Yes. Staff and residents work in English or French — the platform, reminders and support are available in both official languages.
How does a municipality get started?
Book a demo. The Emili team walks through your bylaw, your current records and an implementation plan — small and mid-sized communities typically launch within a week.
See how Emili connects your municipality’s animal services.
A demo walks through licensing, the field apps, shelter operations and reporting — configured around your bylaw.