Pet Licensing Software for Municipalities
Simpler pet licensing for residents, easier administration for your team — an online-first workflow built for municipal animal services.

Emili is pet licensing software for municipalities. It brings resident pet licensing and municipal administration into one online system: residents apply for and renew pet licences online, and municipal teams manage records, fees, renewals and reporting from a single workspace. Emili is built by Emili Tracking Solutions Inc. in Montreal and serves more than 170 municipalities across Quebec, in English and French.
- Who it’s for: municipal animal-services, licensing and finance teams — and their residents.
- The problem it solves: paper forms, counter-only payments and disconnected records.
- What residents can do: apply, pay and renew online, and keep pet and contact details current.
- What municipal staff can do: manage registrations, configure fees, review records, run reports and support residents.
What is municipal pet licensing software?
What this category of software manages
- Pet registrations and licences
- Resident applications
- Renewals and reminders
- Payment collection
- Licensing records
- Reporting and administration
How Emili approaches it
The municipal bylaw stays the source of truth: species covered, fees, discounts and renewal periods are defined by each municipality, and the software applies them.
Emili treats licensing as one part of connected municipal animal services: the record a licensing clerk sees is the same one shelters, veterinary partners and authorized field teams keep current.
How Emili simplifies pet licensing
Residents apply online
Residents purchase and renew pet licences online. Shelters, veterinary clinics and partners can also sell at the counter — into the same municipal registry.
Staff manage licensing centrally
Search, sort, filter and process renewals from one workspace, with error checking and batch mailing built in.
Renewals are easier to manage
Automatic reminders go out by email — and by mail where the municipality chooses — ahead of each renewal period.
Fees follow municipal regulations
Flexible fees, with automatic discounts for rabies vaccination, spay/neuter or microchipping where your bylaw provides for them.
Historical data can be migrated
Existing licensing records move into Emili as part of onboarding — historical data migrates at no additional cost.
Data is hosted in Canada
Resident data is hosted in Canada and protected with encrypted connections and role-based access.
The resident experience
Three steps — the same journey described on our how-pet-licensing-works page.
Find your municipality
Residents confirm who manages pet licensing where they live — directly or through a regional organization.
Find Your MunicipalityApply and pay
They provide the pet and owner details the municipality requires, then pay online or at a participating counter.
Manage and renew
They keep details current and renew on the municipality’s schedule, with reminders before each deadline.
Municipal administration
Registrations and records
Manage licences and owner records with custom filters on owners and pets.
Fees and rules, configured
Your fee grid, discounts and renewal periods are configured to your bylaw during onboarding.
Reporting
Operational and financial information is reviewed in the appropriate reporting context — custom reports included.
Resident support included
Phone and email support for citizens during business hours, plus a dedicated account manager for your team.
Staff workflows
Free partner accounts and personalized staff training are part of onboarding.
Identification tags
Every municipal licence can be paired with an engraved identification tag linked to the owner’s profile.
Built around municipal rules
No two municipal bylaws are identical. Licence fees follow your municipal regulations; discounts apply where your regulations provide for them; species covered, renewal periods and household limits differ between municipalities. Emili is configured to your bylaw, not the other way around.
Historical-data migration
Municipalities rarely start from zero. Existing records — spreadsheets, local databases or an export from a previous provider — are migrated by the Emili team as part of onboarding, at no additional cost. Small and mid-sized communities typically launch within a week.
Why municipalities choose Emili
Frequently asked questions
What is pet licensing software?
Pet licensing software is a system municipalities use to run their pet-licensing program online — registrations, applications, renewals, payments, records and reporting. Emili is pet licensing software built for Canadian municipal animal services.
Can residents apply for pet licences online?
Yes. Residents apply for and renew pet licences online. Shelters, veterinary clinics and partners can also sell licences at the counter, into the same municipal registry.
Can municipalities configure their own licence fees?
Yes. Licence fees follow your municipal regulations, and discounts — rabies vaccination, spay/neuter, microchipping — apply automatically where your bylaw provides for them.
Can Emili support renewals?
Yes. Renewals happen online with error checking, and automatic reminders go out by email — and by mail where the municipality chooses — before each renewal period.
Can historical licensing data be migrated?
Yes. Historical data is migrated by the Emili team as part of onboarding, at no additional cost.
Where is Emili data hosted?
Data is hosted in Canada.
Is Emili designed for Canadian municipalities?
Yes. Emili serves more than 170 municipalities across Quebec, operates in English and French, and hosts data in Canada.
How do we get started?
Book a demo. Implementation is handled by the Emili team with a dedicated project manager, and small and mid-sized communities typically launch within a week.
See how Emili can simplify pet licensing in your municipality.
A demo walks through the resident experience, the municipal workspace and your bylaw’s configuration.