Dogs & animal control across Ontario

Do I need a dog licence? What are the leash rules?

240 of 444 municipalities in Ontario have an adopted bylaw on dogs & animal control on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.

MunicipalityAdopted documentKey factsVerified
Adelaide Metcalfe
Township
By-Law 44 of 2023 - Animal Control By-Law
adopted 2023-07-17
licence required: True · leash rule: Dogs/cats must be leashed (max 3m) or confined when off owner's property, unless in designated off-leash area or with landowner consent. · max animals: 3 dogs; 4 cats; 12 rabbits (max 2 over 6 months); 4 per species household pet 2026-08-28
Alfred and Plantagenet
Township
Animal Control and Dog Licensing Fees
adopted 2026-03-10
licence required: True · leash rule: Leash max 2.4 meters, under direct control, unless on owner's premises, consented land, or designated off-leash park. · max animals: 3 dogs per household 2026-08-28
Amaranth
Township
By-law 2026-19 - Animal Control - Dogs and Kennels licence required: True · leash rule: Allow dog to run at large · max animals: 3 dogs 2026-08-28
Amherstburg
Town
By-law 2022-008 - Keeping of Animals (Animal Care and Control) licence required: True · licence fee: Spayed/Neutered: $16 (Jan-Apr), $26 (After Apr 30); Senior: $11/$21; Unaltered: $26/$36; Senior Unaltered: $21/$31; Personal Assistance: $0 · leash rule: Dogs prohibited from running at large; must be on leash not exceeding 1.8 metres off premises, except designated off-leash areas. 2026-08-28
Armstrong
Township
Animal Control By-Law 2022-47
adopted 2023-01-11
licence required: True · licence fee: $10 spayed/neutered before Feb 1; $20 unfixed before Feb 1; $20 spayed/neutered Feb 1-Dec 31; $30 Feb 1-Dec 31; $5 replacement tag · leash rule: Dogs/cats must be on a leash not more than 2 meters in length and under effective control when off premises. 2026-08-28
Arnprior
Town
Animal Control By-law No. 5991-11 licence required: True · licence fee: FREE* (January 1st to February 28th (or 29th)); $15.00 (March 1st to 31st neutered); $20.00 (March 1st to 31st not neutered); $30.00 (After March 31st neutered); $50.00 (After March 31st not neutered) · leash rule: No person shall allow a dog or cat to run at large within the Town of Arnprior. 2026-08-28
Ashfield–Colborne–Wawanosh
Township
By-law 30-2022 - Animal Control licence fee: $100.00 Vicious Dog; $100.00 Pit Bull; $150.00 Kennel Licence · leash rule: No person shall permit a Dog to run at large. Control means on a leash max 6 feet (1.8 metres). · max animals: Urban: 2 dogs (max 5 cats/dogs); Rural: 5 dogs 2026-08-28
Asphodel–Norwood
Township
Cat Control By-law 2017-48
+3 more
adopted 2017-07-25
max animals: Three (3) · fines: not more than five thousand dollars ($5,000.00) · licence required: True 2026-08-28
Athens
Township
Dog By-law 00-01-03 licence required: True · leash rule: No person shall allow a dog to leave the property unless on a leash not exceeding three (3) metres · max animals: three (3) dogs 2026-08-28
Atikokan
Town
The Corporation of the Town of Atikokan By-law No. 11-05 (as amended) Being a by-law to license, regulate, and control domestic animals in the Township of Atikokan, and to provide for the operation of an animal shelter licence required: True · licence fee: $30.00 unaltered; $15.00 altered; $10.00 unaltered microchip; Free Lifetime License altered microchip; $50.00 kennel · leash rule: No pet shall run at large in zoned areas; must be under physical control (lead <=2m) in public places. 2026-08-28
Augusta
Township
3745-2024 Canine Control By-Law
adopted 2024-11-25
licence required: True · leash rule: No Owner shall allow their dog to run at large. 2026-08-28
Aylmer
Town
Animal Control By-law No. 09-06 licence required: True · licence fee: $16.00; $2.00 reduction before February 1st; Kennel $200.00 · leash rule: Dog prohibited at large; must be leashed or within 3 metres (10 feet); leash max 3 metres (10 feet). 2026-08-28
Bancroft
Town
Canine Control By-law No. 85-2022, office consolidation licence required: True · licence fee: $40.00; *50% discount if paid by March 31st of each year · leash rule: No owner shall have a dog on public property unless the dog is leashed and under control. 2026-08-28
Barrie
City
Animal Control By-law (By-law 2010-035) licence required: True · leash rule: No owner shall allow dog to run at large; leash max 6 feet held by competent person. · max animals: No owner shall have more than three (3) dogs 2026-08-28
Beckwith
Township
By-Law 2024-11 Licensing, Regulating and Keeping of Dogs and Other Animals
adopted 2024-03-19
licence required: True · licence fee: $15.00; $2.00 replacement; $30.00 kennel; N/ C guide/police dog · leash rule: Running at large prohibited; owner must maintain sufficient control to prevent the dog from running at large. 2026-08-28
Belleville
City
Animal Licensing and Control By-law
adopted 2005-12-12
licence required: True · leash rule: No owner shall cause or permit his or her dog to run at large. · max animals: three (3) dogs 2026-08-28
Billings
Township
Exotic Animal By-Law 2021-31 (Office Consolidation)
+1 more
adopted 2021-08-03
licence required: True · licence fee: $40.00 (one time) administrative fee · leash rule: Chickens must not run at large; must be kept in Coop or Outdoor Run. 2026-08-28
Blandford-Blenheim
Township
Animal Care and Control By-Law 2184-2020
adopted 2020-03-18
licence required: True · leash rule: Dogs must be leashed when not on the owner's property; animals cannot be at large. · max animals: three (3) dogs 2026-08-28
Blind River
Town
Animal Regulation By-law 19-26
adopted 2019-04-15
licence required: True · leash rule: No Dog or Cat At Large; must be controlled by leash held by individual, max 2 metres length. · max animals: 4 Dogs or 4 Cats over 12 weeks; combined max 4 2026-08-28
Bluewater
Municipality
Animal Control By-Law
adopted 2015-03-16
licence required: True · licence fee: $20.00; $25.00; $30.00; $100.00 vicious/Pit Bull; $15.00 late · leash rule: No dog shall run at large; control requires leash max 6 feet unless in designated leash free park. 2026-08-28
Bonfield
Township
Responsible Animal Ownership By-law 2025-36 licence required: True · leash rule: Animals must be under restraint at all times; off-property requires leash max 2 meters held by person. · max animals: 2 dogs/cats in Hamlets of Bonfield/Rutherglen; 4 total if mixed (max 2 dogs) 2026-08-28
Bonnechere Valley
Township
Animal Control By-law 2024-015 licence required: True · leash rule: Dogs prohibited from running at large; must be on leash securely attached to Owner when not on owner's property. · max animals: four (4) dogs per household 2026-08-28
Bracebridge
Town
Dog Control By-law 2013-078
adopted 2013-10-23
licence required: True · leash rule: Dog must be on a leash or under control when not on owner's property or with consent. · fines: $100.00; $200.00; $300.00 2026-08-28
Bradford West Gwillimbury
Town
Animal Control By-law 2019-109
adopted 2019-12-17
licence required: True · leash rule: No person or owner shall allow, cause or permit a domestic animal, livestock or dog to be at large or trespass. · max animals: three (3) dogs 2026-08-28
Brampton
City
Animal Services By-law 201-2023
adopted 2023-11-22
licence required: True · leash rule: Dog must be leashed and under control on land other than Owner's Property; on Owner's Property must be contained or physically restrained. · max animals: cumulative total of six (6) Cats and Dogs, maximum of three (3) Dogs 2026-08-28
Brant
City
Animal Control and Dog Licensing By-law 174-10
adopted 2010-08-10
licence required: True · leash rule: No person shall permit a dog to run at large; physically restrained on leash <= 3m or confined. · max animals: 3 dogs at any premises; 3 cats; 3 of any one species of household pet 2026-08-28
Brantford
City
Animal Control By-law (Municipal Code Chapter 206 - Dogs - Other Animals) licence required: True · licence fee: Altered $ 45; Unaltered $ 75; Senior - Altered $ 25; Senior - Unaltered $ 30; Service Dog No Charge; Restricted Dog $ 30; Potentially Dangerous Dog $ 100; Dangerous Dog $ 250 · leash rule: No person shall suffer, allow, or permit any dog... to run at large or trespass within the City of Brantford. 2026-08-28
Brock
Township
Exotic Animals By-law 2402-2012
+1 more
fines: maximum penalty of $10,000.00 (ten thousand) dollars and a minimum penalty of not less than $350.00 (three hundred and fifty) dollars · max animals: more than three dogs or cats (Boarding); more than three purebred dogs, cats, sled dogs or working dogs (Breeding) 2026-08-28
Brockton
Municipality
Dog Control By-Law 2020-082 2026-08-28
Brockville
City
Animal Control By-law 7-82
adopted 1982-01-26
licence required: True · leash rule: Running at large prohibited. Leash max 2 meters on public lands or private lands without consent. · max animals: 3 animals of any particular specie nor an aggregate of 4 animals on residential land 2026-08-28
Bruce Mines
Town
Chicken/Animal Keeping By-law #2025-21
adopted 2025-07-14
2026-08-28
Burk's Falls
Village
By-Law No. 08-2017 Care and Control of Animals
adopted 2017-05-23
licence required: True · leash rule: No dog permitted to run at large; must be on a leash held by a person in public places. · max animals: 3 dogs (detached dwelling); 2 dogs (dwelling unit in multi-unit property). 2026-08-28
Burlington
City
Animal Control By-law (By-law 060-2005)
+1 more
licence required: True · leash rule: If your pet is off your property, it must be on a leash and led by a competent person. 2026-08-28
Callander
Municipality
Animal Control - By-law 2025-2002 2026-08-28
Calvin
Municipality
2007-013 Dogs licence required: True · licence fee: Free of Charge · leash rule: kept under restraint at all times; on owners property, out on a leash or at heel beside a competent person 2026-08-28
Cambridge
City
By-law No. 171-13 - Animal Control By-law
+2 more
2026-08-28
Carleton Place
Town
Animal Control By-law 122-2018 (Certified Consolidated Copy) licence required: True · leash rule: Pets must be leashed under direct control unless on owner's property; cats exempt if spayed/neutered and identified. · max animals: three (3) dogs or four (4) cats or a total combined of five (5) pets 2026-08-28
Carling
Township
Dog By-law 2004-4 Consolidated licence required: True · leash rule: No owner shall allow dog to run at large; off premises and not under control. · max animals: three (3) dogs 2026-08-28
Casey
Township
By-Law 2008-724 — Animals at Large 2026-08-28
Casselman
Village
By-law 2025-59 to regulate, license and control dogs
adopted 2025-12-09
2026-08-28
Cavan Monaghan
Township
Keeping of Certain Animals in the Township By-law 2010-56
+2 more
2026-08-28
Central Elgin
Municipality
Dog Control By-law No. 1139
+3 more
licence required: True · leash rule: No person shall permit any dog they own to run at large; restraint means on owner's property, on a leash, or at heel obedient to command. · max animals: no more than three (3) dogs on a premises (puppies not yet weaned not counted) 2026-08-28
Central Huron
Municipality
Animal Care and Control By-law 6-2012 (Office Consolidation) licence required: True · leash rule: Dogs must not run at large. On municipal property, must be leashed unless in designated leash-free park. Leash maximum length 6 feet. · max animals: 5 cats/dogs total; max 2 dogs urban; max 3 dogs rural 2026-08-28
Centre Hastings
Municipality
Animal Control By-law 2025-70 2026-08-28
Centre Wellington
Township
Animal Control By-law 2019-70 licence required: True · leash rule: No owner of a dog shall permit a dog to be at large in the Township except in a Leash Free Park. · max animals: three (3) dogs; three (3) cats 2026-08-28
Chapleau
Township
Regulation and Control of Animals By-law 2022-08 licence required: True · licence fee: $30.00; Replacement Dog Tag (lost) $30.00 2026-08-28
Chatham-Kent
Municipality
Responsible Animal Ownership By-law 170-2021 licence required: True · leash rule: Dogs must not run at large except on owner's premises, consented premises, off-leash parks, or when hunting. · max animals: Maximum three dogs per premise; Maximum of five cats per premise. 2026-08-28
Chisholm
Township
By-law 2020-18 - Canines (Dogs) By-law 2026-08-28
Clarence-Rockland
City
User Fees By-law 2025-105 - Schedule D (Animal Control)
+2 more
2026-08-28
Clarington
Municipality
Responsible Pet Owners By-law, consolidated leash rule: Pets, including cats, must always be on a leash when off the owner's property; dogs must be leashed in all parks except leash-free dog parks. · max animals: more than three dogs and three unaltered cats without a special permit · fines: a fine up to $5,000 2026-08-28
Cochrane
Town
Dog Control By-law 124-2001
adopted 2001-05-14
licence required: True · leash rule: Dogs must be leashed and under control on land other than owner's, unless consent given by land owner. · max animals: two dogs in any Urban Area 2026-08-28
Cornwall
City
Animal Control By-law No. 112-1998 (as amended)
+2 more
adopted 1998-11-23
2026-08-28
Cramahe
Township
Dog By-law No. 2012-19
adopted 2012-04-03
licence required: True · licence fee: $15.00 Jan-Feb; $25.00 Mar-Dec; $100.00 Dangerous · leash rule: No owner shall allow dog to run at large; maximum two-meter long leash under control 2026-08-28
Dawn-Euphemia
Township
By-Law 46 of 2013 Animal Control By-Law (as amended by 2022-32)
adopted 2022-11-07
licence required: True · leash rule: No owner of a Dog shall allow the Dog to run at large within the Township at any time. · max animals: three (3) dogs 2026-08-28
Douro-Dummer
Township
Responsible Dog By-law 2021-11 2026-08-28
Drummond/North Elmsley
Township
Animal Control By-law 2026-08-28
Dryden
City
Animal Control By-law No. 2024-23 2026-08-28
Dufferin County
County
County Forest and Rail Trail By-law 2017-39, consolidated June 8, 2023 leash rule: No person shall permit a dog to run at large; dogs must be under control or on-leash at all times. 2026-08-28
Dutton/Dunwich
Municipality
Dogs and Exotic Animals - Bylaw 2020-40 2026-08-28
Dysart et al
Municipality
By-law No. 2020-45 - Canine Control By-law
adopted 2020-06-23
leash rule: Ensure dog is properly restrained when leaving property; leashed and under control on public property. · fines: $100.00; $150.00; $300.00 2026-08-28
Ear Falls
Township
By-Law No. 2337-21 to Regulate and Control Animals
adopted 2021-02-16
licence required: True · leash rule: No person shall permit an animal to run at large. Dog not under control unless on a leash held by competent person. · max animals: three (3) dogs 2026-08-28
East Ferris
Municipality
By-law No. 2014-19 - Animal Control
adopted 2014-04-22
licence required: True · licence fee: $20.00; $10.00 each additional · leash rule: not on a leash or a maximum length of two (2) metres held by a person 2026-08-28
East Garafraxa
Township
By-law 2-95 - Regulate and License Dogs
adopted 1995-01-03
licence required: True · licence fee: $10.00 male/spayed 1st/2nd; $15.00 unspayed 1st/2nd; $25.00 3rd; $50.00 4th; $100.00 additional · leash rule: No owner shall permit dog to run at large; off premises not under control 2026-08-28
East Hawkesbury
Township
Animal Control By-Law No. 2008-61
adopted 2008-09-08
licence required: True · licence fee: $20.00; no fee handicapped; Kennel $100.00 · leash rule: Must be on owner's property or on leash < 2.4 meters under control of competent person. 2026-08-28
East Zorra-Tavistock
Township
Animal Control By-law No. 2001-54, consolidated
adopted 2001-10-17
leash rule: No person shall permit any animal to run at large or trespass on public property or the property of others · max animals: Dogs - 3 per lot; Cats - 2 per lot; Rabbits - 2 per lot 2026-08-28
Elliot Lake
City
Animal Control & Responsible Pet Ownership By-Law 22-100
+1 more
2026-08-28
Englehart
Town
By-Law 2022-03 — Animal Control 2026-08-28
Enniskillen
Township
Animal Control / Dog Licensing — By-Law 24 of 2011 licence required: True · licence fee: $ 20 for first male or female dog; $ 30 for second male or female dog; $50 for third male or female dog · max animals: three (3) 2026-08-28
Essa
Township
By-law 2026-19 - Feeding of Wildlife (Office Consolidation)
adopted 2026-05-06
fines: $250; $500 2026-08-28
Faraday
Township
Cat By-Law
+1 more
leash rule: Cats being at large are prohibited. · max animals: five · licence required: True 2026-08-28
Fort Frances
Town
Animal Control By-Law 50-17
+1 more
licence required: True · leash rule: No dog or cat shall be at large; off premises must be under effective control of responsible person. · max animals: There is no limit to the number of dogs and cats 2026-08-28
French River
Municipality
Responsible Animal Ownership By-law 2023-45 licence required: True · leash rule: No dog shall run at large; off premises requires control by leash no more than two metres. · max animals: 3 dogs over 6 months without kennel licence; 5 cats over 6 months 2026-08-28
Front of Yonge
Township
Dog Control By-law #12-17 licence required: True · licence fee: $20.00; $25.00 after March 31st; $12.50 neutered; $100.00 Hobby Kennel; $150.00 Commercial Kennel · leash rule: Dog off property must be on a leash securely attached to person, or under their direct care and control. 2026-08-28
Gananoque
Town
By-law No. 2010-003 - Animal Control By-law 2026-08-28
Georgian Bay
Township
Animal Control By-Law 2024-030 2026-08-28
Georgian Bluffs
Township
Georgian Bluffs Backyard Poultry By-law 2026-08-28
Georgina
Town
By-law 2003-0072 (PWE-1) - Keeping of Animals Other Than Dogs
+3 more
adopted 2003-06-09
max animals: three (3) animals not prohibited in SCHEDULE "A" except the offspring up to twelve (12) weeks from date of birth · leash rule: No owner of an animal shall allow the animal to be at large within the borders of the town. · licence required: True 2026-08-28
Goderich
Town
Animal Care and Control By-Law No. 63 of 2017 licence required: True · leash rule: No animal shall run at large. Leash max 1.8 meters. Cats exempt. · max animals: 4 total dogs and cats per dwelling unit 2026-08-28
Gordon/Barrie Island
Municipality
Animal Control By-Law 2025-02
+1 more
2026-08-28
Greater Madawaska
Township
Animal Control By-Law 09-2008
adopted 2008-04-17
licence required: True · licence fee: $15.00 per dog, spayed or neutered; $30.00 per dog NOT spayed or neutered (Before March 31); $20.00 per dog, spayed or neutered; $40.00 per dog, NOT spayed or neutered (After March 31) · leash rule: No person shall allow their animal to run at large. At large means off owner's property and not under control of a competent person. 2026-08-28
Greater Napanee
Town
Dog Control By-law 2026-08-28
Greenstone
Municipality
Animal Control By-Law 26-20 2026-08-28
Grey County
County
Wolf and Coyote Control By-Law 2026-08-28
Guelph
City
Animal Control By-law (2016)-20122
adopted 2016-12-19
licence required: True · leash rule: No Keeper shall permit Dog to be Leash-free except on land owned/occupied by Keeper, another's land with permission, or leash-free area. · fines: liable to a maximum fine of $10,000 for each offence 2026-08-28
Haldimand
City
Animal Control By-law No. 1396-13
adopted 2013-09-23
2026-08-28
Halton Hills
Town
Responsible Pet Owner's By-law / By-law 94-077 licence required: True · licence fee: $35.00 one year; $57.00 two year; $84.00 three year; Seeing/Hearing Assist Dog and Therapy Dog: No Fee · leash rule: All dogs must be kept on a leash and under the control of their owner unless in a designated off-leash area. 2026-08-28
Hamilton
City
Responsible Animal Ownership By-law No. 12-031 (Office Consolidation, Jun 2022)
adopted 2012-02-08
2026-08-28
Hamilton
Township
Animal Control By-law 2022-43 licence required: True · leash rule: Dog must be on a leash when off Owner's property to maintain control. · max animals: 3 dogs for single detached dwelling; 2 dogs for dwelling units in properties with 2+ units. 2026-08-28
Hanover
Town
Animal Control Responsible Ownership By-law 2819-13 licence required: True · licence fee: Dog: $15.00-$30.00 (before Mar 31), $25.00-$45.00 (after); Cat: $30.00-$40.00; Service dog: no charge · leash rule: Dogs must not run at large; must be under control of competent person by means of a leash off owner's premises. 2026-08-28
Hastings Highlands
Municipality
Exotic Animals By-law 2021-037
+1 more
adopted 2021-08-18
leash rule: Dogs 'Being at Large' are prohibited; defined as off premises and not under control. · fines: $125.00; $300.00; $150.00 2026-08-28
Havelock-Belmont-Methuen
Township
Animal Control By-law 2026-003 licence required: True · licence fee: $15.00/dog spayed/neutered; $20.00/dog unaltered; $20.00 late fee · leash rule: Dog must be kept on leash and under control on any land unless on owner's property. 2026-08-28
Hawkesbury
Town
Animal Control By-law N°36-2020 — Consolidated 2024 licence required: True · leash rule: No running at large; leash max 1.22 meters when walking. · max animals: 4 domestic animals; max 2 dogs 2026-08-28
Hearst
Town
Animal Care and Control By-Law 91-06
adopted 2006-11-28
licence required: True · licence fee: $30.00; $5.00 sterilized; $20.00 cat; $5.00 sterilized cat; no fee service animal/chip · leash rule: No animal to run at large. Off premises, dog or cat must be restrained by tether or leash under control; max 3m leash. 2026-08-28
Highlands East
Municipality
Exotic Animals By-law
+1 more
2026-08-28
Hilton
Township
Dogs at Large By-law 757-02
adopted 2002-10-09
leash rule: Dogs prohibited from running at large; must be restrained by leashes within Twin Lakes Park and Big Point Centennial Park. · fines: $100.00 2026-08-28
Hornepayne
Township
Animal By-law
adopted 2016-02-17
licence required: True 2026-08-28
Horton
Township
Dog Control By-law licence required: True · licence fee: $15.00; $20.00 2nd dog; $20.00 after Mar 31; $25.00 2nd dog after Mar 31; No Fee Service/Therapy · leash rule: No person shall allow a dog to run at large within the Township of Horton. 2026-08-28
Howick
Township
Canine Control By-law licence required: True · leash rule: Dogs shall not run at large (off premises and not under control of any person). · max animals: three (3) 2026-08-28
Huntsville
Town
Control and Licensing of Dogs, Consolidated By-law 2021-7 2026-08-28
Huron East
Municipality
Animal Care and Control By-law No. 077-2022
adopted 2022-10-18
2026-08-28
Huron Shores
Municipality
Animal Control By-law 22-76
adopted 2022-09-28
licence required: True · licence fee: $10.00 Spayed/Neutered; $15.00 Not Spayed/Neutered; $5.00 seniors/disabled Spayed/Neutered; $7.50 seniors/disabled Not Spayed/Neutered; higher after deadline · leash rule: Dogs must not be at large; leash max 2 metres, held or affixed to individual. 2026-08-28
Huron-Kinloss
Township
Animal Control By-law 2017-116 licence required: True · leash rule: Dogs must not run at large; leash not be longer than 1.8 metres · max animals: three (3) Dogs 2026-08-28
Ignace
Township
By-law 38.2021 — The Keeping of Animals 2026-08-28
Innisfil
Town
Animal Control By-Law 069-22
adopted 2022-06-22
2026-08-28
James
Township
By-Law 23-11 — Animal Control leash rule: secured by a leash of not more than 1.5 meters; keep the dog leashed on land other than owner's · fines: not exceeding $5.000; set fines $150.00 2026-08-28
Kawartha Lakes
City
Domestic Animal Control By-Law 2021-072
+1 more
2026-08-28
Kenora
City
Keeping of Animals (Animal Control) By-law No. 150-2010
+1 more
adopted 2010-08-09
licence required: True · licence fee: $15.00 spayed/neutered/under 6 months; $30.00 not spayed/neutered; $100.00 Nuisance Dog; $500.00 Dangerous Dog · leash rule: No dog shall run at large; must be securely restrained by a leash held by a person capable of properly restraining the dog. 2026-08-28
King
Township
Animal Control By-law 2016-85 licence required: True · leash rule: No person or owner shall allow or permit an animal to be at large or trespass. · max animals: Maximum of four (4) dogs and four (4) cats per dwelling; kennel/doggie day care licence required for more 2026-08-28
Kingston
City
Animal Control By-law 2021-166
+1 more
adopted 2021-10-05
licence required: True · leash rule: Dogs must not be off-leash in any public park or recreational area, except at a designated off-leash dog area. · fines: not more than $100,000 2026-08-28
Kingsville
Town
Regulation of Dogs By-law 103-2003 (Consolidated) licence required: True · leash rule: Owner must keep dog under physical control by leash or other device at all times when off owner's premises. · max animals: 3 dogs; more than 3 requires a Kennel Licence 2026-08-28
LaSalle
Town
Animal Control By-law 8705
adopted 2022-05-24
licence required: True · licence fee: Unaltered Dog: $22.00 (Jan 1–Mar 31) / $44.00 (Apr 1+); Altered Dog: $18.00 / $36.00; Kennel Licence: $100.00 / $200.00; Boarding Establishment: $100.00 / $200.00; Dangerous Dog: $100.00 / $200.00; Replacement Dog Tag: $11.00; Dog Adopted from Lakeshore Dog Pound: Fee waived for 1st year · leash rule: Dogs must be on a leash not exceeding six feet and under care and control of a person when off owner's premises. 2026-08-28
Laird
Township
By-law 2040-25 — Control of Dogs licence required: True · licence fee: No Fee for all individual dogs (neutered or intact, before or after March 31); $100.00 for registered kennel; $5.00 replacement tag · leash rule: No dog shall run at large; must be on leash within 3 meters (10 feet) of a person or leashed to a structure. 2026-08-28
Lakeshore
Town
Animal Care and Control By-law 27-2022 2026-08-28
Lambton Shores
Municipality
Dog Control By-Law 37-2009
adopted 2009-07-06
leash rule: No owner shall fail to keep dog leashed when not on the owner's property. · max animals: No more than two (2) dogs without a kennel licence. · fines: $101.00 total per offence (fine $76.00 + VSC $20.00 + CC $5.00) 2026-08-28
Lanark Highlands
Township
Regulate the Keeping and Control of Animals - By-Law 2004-502 2026-08-28
Latchford
Town
By-Law No. 2023-025 - Amendment to Animal Control By-law 2017-019
adopted 2023-10-24
leash rule: No animal shall run at large within the limits of the Town of Latchford. · fines: $125.00 2026-08-28
Laurentian Valley
Township
By-law 2017-09-036 - Animal Control licence required: True · licence fee: Sterilized: $15.00 (before Mar 31) / $25.00 (after Mar 31); Unsterilized: $20.00 (before Mar 31) / $30.00 (after Mar 31); Dangerous Dog: $500.00; Service Dogs: $0.00 · leash rule: Every person shall control a dog while off its own property with a leash held in hand or affixed to an immovable structure. 2026-08-28
Leeds and the Thousand Islands
Township
By-law 2025-015 - Dogs 2026-08-28
Limerick
Township
Running of Dogs at Large By-law 2026-08-28
Lincoln
Town
Animal Care and Control By-law No. 2019-18 licence required: True · leash rule: Dogs must be on a leash not exceeding 5 metres, held by a person; no running at large except in designated off-leash areas. · max animals: 3 dogs, 4 cats, and/or 3 of another domestic animal over 10 weeks of age 2026-08-28
London
City
Animal Control By-law No. PH-3
+3 more
adopted 1993-11-15
licence required: True · leash rule: Dog must not run at large; must be under physical control by leash not greater than 1.8 metres. · max animals: No more than three dogs per dwelling unit 2026-08-28
Loyalist
Township
Dog Control and Licensing By-law 2011-069 (Consolidated Version)
adopted 2011-08-29
licence required: True · licence fee: $30.00/tag (regular); $15.00/tag if purchased before March 31; $15.00/tag for new residents after March 31 or dogs acquired after March 31; Service Dog no charge; $4.00 replacement tag · leash rule: Dog not under control unless on a leash or lead of not more than six (6) feet in length 2026-08-28
Madoc
Township
Dog Licensing and Control By-Law licence required: True · licence fee: $10.00 per dog purchased by March 31st; $15.00 per dog purchased after March 31st · max animals: maximum of 3 dogs kept at a property at any time 2026-08-28
Magnetawan
Municipality
By-law 2023-45 - Regulate Dogs licence required: True · leash rule: No dog to run at large; must be restrained off owner's property; leash required in parks and trails. · max animals: 4 dogs per household (over 6 months of age); kennel licence exempt 2026-08-28
Markham
City
Animal Control By-law 2018-91 (Animal Protection) 2026-08-28
Markstay-Warren
Municipality
Responsible Animal Ownership By-law 2024-28 2026-08-28
Marmora and Lake
Municipality
Exotic Animal Bylaw 2008-35 2026-08-28
Matachewan
Township
Backyard Chickens Amended By-law 2024-18 2026-08-28
Mattawa
Town
Keeping of Dogs By-law 08-21 licence required: True · licence fee: $20.00 prior to March 31; $30.00 after March 31; $1.00 for a duplicate tag · leash rule: Owner must keep dog under restraint at all times; off the property only under control of a competent person and leashed; no running at large. 2026-08-28
Mattice-Val Côté
Township
Registration and Control of Cats and Dogs 2026-08-28
McGarry
Township
Animal Control By-Law 2021-13
adopted 2021-01-12
2026-08-28
McMurrich/Monteith
Township
By-Law 07-2023 Control & Licensing of Dogs
+1 more
licence required: True · licence fee: $50.00 lifetime; $10.00 annual; $3.00 replacement · leash rule: Dog must be on leash max 2 metres, under control of capable person at all times; no dog at large. 2026-08-28
Merrickville–Wolford
Village
Licencing, Regulating and Keeping of Dogs By-law (09-2025)
+1 more
licence required: True · leash rule: Dog must be on leash at all times when off owner's property if owner cannot maintain care and control. · max animals: 3 dogs in Merrickville Ward; 4 dogs in Wolford Ward (without kennel licence) 2026-08-28
Middlesex Centre
Municipality
Animal Control By-Law (2012-030, amending 2017-014, 2019-111)
adopted 2012-03-21
2026-08-28
Midland
Town
Animal Control By-law 2024-36
+1 more
max animals: No more than two cats over 12 weeks per dwelling unit; no more than two rabbits per dwelling unit (except on lands assessed/zoned as farmlands) · licence required: True · leash rule: Dogs must be leashed and held by someone who can control them using a leash no longer than 1.5 metres when in public. 2026-08-28
Minto
Town
Dog Licensing By-law 2019-39 licence required: True · licence fee: $20.00 per dog before April 1; $35.00 per dog after March 31 (first, second and third dog); $5.00 replacement tag; Guide/Special Assistance Dogs exempt · leash rule: Dogs must be on leash and under control of a competent person when off owner's property; leash must not exceed 1.98 m (6'6") 2026-08-28
Mississauga
City
Animal Care and Control By-law 0098-2004
adopted 2004-03-10
licence required: True · leash rule: Owner must leash dog at all times unless on owner's lands, consented lands, or a designated Leash-Free Zone · max animals: No more than four (4) animals on any premises 2026-08-28
Mississippi Mills
Town
Animal Control By-law 14-21 (consolidated)
adopted 2014-05-06
licence required: True · leash rule: Dog must be constrained by a leash and under direct control of owner or designate when off owner's property. · max animals: 3 dogs in Ward of Almonte and named hamlets/subdivisions; 6 dogs outside those areas; 12 dogs for hunters 2026-08-28
Mono
Town
Consolidated Dog Bylaw (2005-13, as amended) licence required: True · licence fee: $20.00 per dog (spayed/neutered); $30.00 per dog (not spayed/neutered); replacement tag $15.00 · leash rule: Dogs off owner's property must be physically constrained by a leash under a person's control. 2026-08-28
Montague
Township
Animal Control Bylaw 4214-2026 licence required: True · licence fee: $15.00; $5.00 microchipped; $500.00 grandfathered dangerous/prohibited dog; No Charge service dog; $5.00 replacement tag · leash rule: Dogs must be leashed (max 1.8 m / 6 ft) and under control on any Township land; running at large prohibited. 2026-08-28
Moosonee
Town
Animal Control By-law #05-25 licence required: True · leash rule: Dogs must be on a leash and under control of a physically capable person when off owner's premises, unless on consenting premises or service/police dog. · max animals: No more than 3 dogs and a total not exceeding 6 animals 2026-08-28
Morris-Turnberry
Municipality
Animal Care and Control Bylaw 109-2019
adopted 2019-12-17
licence required: True · leash rule: No dog permitted at large; on municipal property must be leashed (max 6 ft), unless at a designated leash-free park · max animals: Urban: max 2 dogs (max 5 animals total) per dwelling unit; Rural: max 3 dogs without a kennel licence 2026-08-28
Muskoka Lakes
Township
Dog Control By-law 2021-090 2026-08-28
Neebing
Municipality
By-law 2014-028 - Responsible Pet Owners / Canine Control
adopted 2014-11-19
2026-08-28
New Tecumseth
Town
Dangerous Dog By-law 2002-045 (Consolidated)
adopted 2002-03-25
licence required: True · leash rule: Dangerous dog off owner's property must be on collar-type leash maximum 1 metre, muzzled, under control of person 16+. · fines: $500.00 first offence; $1,000.00 second offence 2026-08-28
Newmarket
Town
Animal Control By-law 2020-30 licence required: True · leash rule: No person keeping a Dog shall allow the Dog to be At Large unless confined to a leash-free Park or zone. · max animals: No more than 3 Dogs or 4 Cats per person/dwelling unit 2026-08-28
Niagara Falls
City
Animal Care and Control By-law 2019-35
adopted 2019-03-19
licence required: True · licence fee: $40.00 unsterilized; $20.00 sterilized · leash rule: Dogs off owner's premises must be on a leash not exceeding 5 metres, held by a person. 2026-08-28
Niagara-on-the-Lake
Town
Animal Care and Control By-law 2025-007 licence required: True · leash rule: Dogs must not run at large; must be on a leash held by a person when off owner's premises; max 3 metres. · max animals: 3 dogs over 10 weeks of age; 3 cats over 20 weeks of age (or 5 cats if all sterilized) 2026-08-28
Nipissing
Township
By-law No. 2022-42 - Dog By-law
adopted 2022-09-20
licence required: True · licence fee: $10.00 (one dog); $20.00 each (2nd–4th dog); after March 31: $20.00 (one dog), $30.00 each (2nd–4th dog); kennel licence $75.00 / $100.00 after March 31 · leash rule: Dog must be on a leash not exceeding 1.8 metres, held under effective control of a competent person. 2026-08-28
Norfolk
City
Animal Care and Control By-law 2014-46 2026-08-28
North Bay
City
Dog Licensing By-Law 1993-151 2026-08-28
North Dumfries
Township
Dog By-law No. 3160-20 2026-08-28
North Glengarry
Township
Animal at Large By-law 2026-08-28
North Huron
Township
Animal Control By-law No. 10-2024 licence required: True · leash rule: Dogs must be on leash when off owner's land or residence; no dog shall run at large. · max animals: No more than four (4) dogs per dwelling unit (over 8 weeks of age) without a Kennel licence 2026-08-28
North Stormont
Township
Animal Control By-law 062-04 licence required: True · licence fee: $15.00 sterilized dog; $20.00 not sterilized; no fee for service dog; $2.00 replacement tag · leash rule: In any conservation area, institutional area, or Township park, a dog must be kept on a leash less than 2.4 metres (8 feet) and under the control of a person. 2026-08-29
Northeastern Manitoulin and the Islands
Municipality
By-law 2016-06: Animal Control 2026-08-29
Oakville
Town
Animal Control By-law 2026-08-30
Orillia
City
Municipal Code Chapter 285 — Care of Animals
+3 more
adopted 2022-07-21
licence required: True · licence fee: $75.00; service dogs exempt · leash rule: Dog off owner's property must be on leash not exceeding ten feet and under control at all times. 2026-08-29
Oro-Medonte
Township
Canine Control 2026-08-29
Oshawa
City
Responsible Pet Owners By-law 14-2010 (consolidated)
adopted 2010-03-08
2026-08-29
Ottawa
City
Animal Care and Control (By-law No. 2003-077) 2026-08-29
Owen Sound
City
Keeping Certain Kinds of Animals By-law No. 1997-089
+4 more
adopted 1997-06-23
2026-08-29
Parry Sound
Town
Animal Control By-law 2013-6285 licence required: True · licence fee: Current registered dog licence $30.00; New registered dog licence $50.00; Replacement licence $7.00 · leash rule: Every owner shall keep dog leashed and under control when on municipal land, except owner's property or with consent. 2026-08-29
Pelee
Township
Dog Licensing and Regulation By-law No. 1625 licence required: True · licence fee: $3.00 male or spayed female; $5.00 each additional male or spayed female; $10.00 intact female; $15.00 each additional intact female; $50.00 kennel (5+ dogs) · leash rule: Dogs found off premises without a tag, or with a tag not under control of any person, may be seized. 2026-08-29
Pembroke
City
Animal Control By-law 2025-85 licence required: True · leash rule: Dogs must be leashed (max 1.8 m, held in hand or fixed to immovable structure) when off owner's property; no running at large. · fines: $150.00–$650.00 2026-08-29
Perry
Township
Regulate the Keeping and Controlling of Dogs By-law 2006-01 licence required: True · licence fee: $15.00 per dog, for lifetime of dog; $5.00 replacement; No Charge for Guide or Service dogs · leash rule: Dog must be on hand leash or leash fixed to permanent structure on land other than owner's property. 2026-08-29
Perth East
Township
09-2017 | Regulation of Keeping and Tagging Dogs, Prohibition of Dogs Running at Large
+1 more
adopted 2017-03-03
2026-08-29
Perth South
Township
Dog Control By-law No. 36-2022 2026-08-29
Petawawa
Town
Animal Control By-law 174/2001 licence required: True · leash rule: Dogs prohibited from running at large; leashes must not exceed 2 metres (6 feet, 6 inches). 2026-08-29
Peterborough
City
Animal By-law 21-112
adopted 2021-12-13
licence required: True · leash rule: Dogs and Cats not restrained by a leash not exceeding two (2) metres in length are Running at Large. · max animals: No more than three (3) Dogs and no more than three (3) Cats at any Premises. 2026-08-29
Petrolia
Town
By-law Number 24-2015 - Animal Control licence required: True · licence fee: $30.00 first dog; $60.00 second dog; 50% surcharge after January 31st; $5.00 replacement tag; Guide/Service dogs no charge · leash rule: No domestic animal shall run at large; must be under physical control of a person on a leash. 2026-08-29
Pickering
City
Responsible Pet Ownership By-law 6811/07
adopted 2007-10-15
2026-08-29
Plummer Additional
Township
By-law 2002-17 - License, Regulate and Control Dogs within the Township of Plummer Additional
+1 more
licence required: True · licence fee: Neutered male/spayed female: $5.00 (before March 31), $10.00 (after); male/female (intact): $10.00 (before), $20.00 (after); kennel licence $25.00 (up to 5 dogs) / $40.00 (over 6 dogs); dog tag replacement $2.00 · leash rule: A dog off the owner's premises must be on a leash eight (8) feet or less held by the owner, unless on land where prior consent to be unleashed was given. 2026-08-29
Plympton–Wyoming
Town
By-law 129 of 2024 - Dog Licensing, Control and Regulation By-law
adopted 2024-10-30
licence required: True · licence fee: $20 neutered/spayed (1st dog), $30 not neutered/spayed (1st dog); $30/$40 (2nd dog); $40/$50 (3rd dog); Kennel $100; Dangerous Dog $200; Guide/Service Dog no charge; Replacement Tag $5; Transfer Tag $5 · leash rule: No owner shall permit dog to run at large; dog off-property must be under physical control 2026-08-29
Point Edward
Village
By-law 20 of 2019 - Prohibit or Otherwise Regulate the Keeping of Certain Animals fines: not more than five thousand dollars ($5,000.00) for each offence 2026-08-29
Port Colborne
City
Exotic Animals By-law No. 4086/81/01
+3 more
adopted 2001-06-25
2026-08-29
Prescott
Town
By-law No. 05-2021 - Animal Control By-law
adopted 2021-02-01
licence required: True · licence fee: $20.00 first time; $18.00 2nd and subsequent (no tag); $5.00 replacement tag; yearly · leash rule: Animals must be under control and on a leash at all times when not on the owner's property. 2026-08-29
Prince Edward
City
Canine Control By-Law No. 2958-2011 (office consolidation incl. amendments to 2023)
adopted 2011-11-08
2026-08-29
Quinte West
City
Animals (Other Than Dogs) Being at Large By-law 14-90
+2 more
fines: $100; $150; $200; $250 · leash rule: Cats and other animals must be kept on a leash or physically restrained and under control on City land; must not be at large. · max animals: 5 cats per dwelling unit 2026-08-29
Ramara
Township
Prohibit Feeding Wildlife By-law 2022.95 2026-08-29
Red Lake
Municipality
Animal Control By-Law No. 02-2024
adopted 2024-01-15
licence required: True · leash rule: A dog is at large when not under direct control of a competent person; control requires a leash held by that person. · fines: not more than $5,000.00, exclusive of costs 2026-08-29
Red Rock
Township
Dog and Cat Licensing 2026-08-29
Renfrew
Town
Prohibited Animals By-law Number 26-2016
+1 more
licence required: True · licence fee: $10.00/animal (Jan 1–Mar 31, up to 4 per household); $12.00/animal (Apr 1–Dec 31, up to 4 per household); $15.00/animal (Jan 1–Mar 31, excess of 4); $18.00/animal (Apr 1–Dec 31, excess of 4); $0 for Service Dogs · leash rule: Dog must be on leash (max 2 m) and under effective physical control whenever off owner's property. 2026-08-29
Richmond Hill
City
Responsible Pet Ownership and Animal Regulation By-law No. 22-25
adopted 2025-03-26
licence required: True · leash rule: A dog is at large if not on a leash providing effective care and control when off the owner's property or outside a building/dwelling unit · max animals: Max 3 dogs per dwelling unit; combined maximum of 7 permitted animals per dwelling unit (excluding Article 11 pigeons and permitted fish) 2026-08-29
Sarnia
City
Animal Control By-Law No. 234 of 1992 - Dogs, Rabbits, Pigeons and Domestic Fowl (Consolidated, incl. amendment 84 of 2024)
+1 more
2026-08-29
Saugeen Shores
Town
Animal Control By-law licence required: True · leash rule: Dogs must be kept on a leash at all times on trails and public parks. 2026-08-30
Sault Ste. Marie
City
Animal Care and Control By-law No. 2019-117
+1 more
2026-08-29
Schreiber
Township
Bylaw 27-2021 - Animal Control Bylaw
adopted 2021-07-27
licence required: True · leash rule: Dogs must be under control of a competent person by means of a leash when off owner's property. · max animals: 3 dogs per residential dwelling unit; 3 cats per residential dwelling unit 2026-08-29
Scugog
Township
Animal Control By-law 85-08 Office Consolidation
adopted 2008-10-06
licence required: True · licence fee: Dog - spayed or neutered: $20.00; Dog - unaltered - 1st dog: $30.00; 2nd dog: $35.00; 3rd dog: $40.00 · leash rule: Every Owner of a Dog shall control such Dog on a Leash when the Dog is away from its Household. 2026-08-29
Seguin
Township
Dogs Consolidated By-law No. 2002-056
+1 more
licence required: True · licence fee: $25.00, valid for the lifetime of the registered dog 2026-08-29
Severn
Township
By-law No. 2020-62 - Canine Control By-law (Dogs and Kennels)
+1 more
adopted 2024-03-06
max animals: more than 4 dogs in a dwelling unit · fines: $500 minimum; $100,000 maximum; $10,000 for continuous or multiple offences 2026-08-29
Shelburne
Town
Animal Care and Control By-law 15-2018
adopted 2018-03-26
licence required: True · licence fee: $25.00 altered; $35.00 unaltered; Service Dog no fee; Replacement Tag $5.00 · leash rule: Dog deemed at large if not leashed or leashed but no person has leash in hand. 2026-08-29
Shuniah
Municipality
Dog Waste Control By-law 1952-98
+1 more
2026-08-29
Sioux Lookout
Municipality
By-law 09-23 To Regulate the Keeping of Animals Within the Municipality of Sioux Lookout 2026-08-29
Smooth Rock Falls
Town
Animal Control Bylaw 2015-01 licence required: False · leash rule: Dogs must be contained on their property and leashed when being walked in public places. 2026-08-29
South Bruce
Municipality
By-law 2018-39 Animal Control licence required: True · leash rule: Dog must be on a leash max 6 feet long, held by a competent person; on municipal property if not at a designated leash-free park. · max animals: Urban areas: max 2 dogs per dwelling unit; rural areas: max 3 dogs per property (without kennel licence) 2026-08-29
South Bruce Peninsula
Town
Dog Regulating By-Law 34-2019 2026-08-29
South Dundas
Municipality
By-Law 2025-34: Animal Control 2026-08-29
South Huron
Municipality
Animal Control By-law 21-2018, Office Consolidation licence required: True · licence fee: as set out in the Fees and Charges By-Law; as set by Council from time to time · leash rule: Every owner shall ensure that his or her dog or cat does not run at large within the Municipality of South Huron. 2026-08-29
South-West Oxford
Township
Animal Care and Control By-Law 76-2017 licence required: False · leash rule: Dogs must not run at large. · fines: $150.00 fine per occurrence 2026-08-29
Southgate
Township
Canine Control By-law 2024-078, as amended licence required: True · leash rule: Dog deemed at large if not under physical control by leash maximum 1.8 metres (six feet) · max animals: 3 dogs per property or dwelling unit 2026-08-29
Southwest Middlesex
Municipality
Comprehensive Animal Control By-law 2023/064
adopted 2023-10-25
2026-08-29
St. Catharines
City
Animal Services and Control
+4 more
2026-08-29
St. Joseph
Township
Breeding Kennel Bylaw #2025-41
+2 more
2026-08-29
St. Marys
Town
Animal Services 2026-08-29
St. Thomas
City
Animal Control By-law 71-2011 (Consolidated July 2021)
adopted 2011-05-16
2026-08-29
St.-Charles
Municipality
Responsible Animal Ownership By-Law 2024-27
+1 more
max animals: 5 hens within Town Limits; 5 hens on Waterfront Residential; 10 hens outside Town Limits; 20 hens outside Town Limits on properties ≥5 acres · fines: $100.00–$500.00 · licence required: True 2026-08-29
Stratford
City
Animal Control By-law 195-2002 (consolidated to August 11, 2014) 2026-08-29
Sundridge
Village
Respecting the Care and Control of Animals By-law (2019-039) 2026-08-29
Tay
Township
Animals at Large
+1 more
leash rule: No owner shall permit an animal to be at large (found off premises and not under control of any person). · fines: $125.00 per offence (set fine); minimum $500, maximum $100,000 on conviction · licence required: True 2026-08-29
Temagami
Municipality
By-law 10-870 - Animal Control
adopted 2010-01-14
licence required: True · licence fee: $20.00; reduced by $10.00 if owner is 65+ or dog/cat is spayed/neutered; nil for seeing eye dog, hearing ear dog, or police work dog · leash rule: Dog or cat must be on a leash under effective control of a competent person; not to run at large. 2026-08-29
Temiskaming Shores
City
Animal Care and Control By-law No. 2023-122 licence required: True · leash rule: Dogs and cats must be on a leash not more than 2 metres, held by a Responsible Person, when off owner's premises. · max animals: R1/R2/R3: 3 dogs, 3 cats; R4/M4/other zones: 2 dogs, 2 cats, combined total 3; A1/RU: 4 dogs, 4 cats; kennel licence required to exceed limits. 2026-08-29
The North Shore
Township
Animal Control By-law No. 23-57
adopted 2023-08-16
2026-08-29
Thessalon
Town
By-law 2612 - Animal Care and Control By-law
adopted 2024-05-21
licence required: True · leash rule: All dogs must be leashed and under control when leaving the property; a leash must not exceed three (3) metres in length. · max animals: three (3) Dogs over the age of 12 weeks per dwelling unit 2026-08-29
Thorold
City
Animal Care and Control By-law No. 79-2017 (Consolidated)
adopted 2017-08-08
licence required: True · licence fee: $50.00 unsterilized; $25.00 sterilized; $50.00 dangerous dog; $10.00 late registration surcharge; $2.00 replacement tag · leash rule: Dogs must not run at large except in designated off-leash areas; owner must control dog by leash held or affixed to person. 2026-08-29
Thunder Bay
City
By-law to Regulate Animals (Responsible Pet Ownership By-law), No. 078-2005
+1 more
adopted 2005-07-12
2026-08-29
Tillsonburg
Town
Animal Care and Control By-law 2021-013 Consolidated
+1 more
licence required: True · leash rule: Dogs must be leashed off owner's property; leash must not exceed 2 meters (6 feet, 6 inches). · max animals: No more than 3 domestic dogs, 3 domestic cats, or 5 total animals over 2 months at one location. 2026-08-29
Timmins
City
Dogs and Cats By-Law
+2 more
licence required: True · licence fee: Altered dog/cat: $35; Non-altered dog/cat: $60 (per User Fee By-law Schedule 'I') · leash rule: Every owner or guardian shall keep a dog on a leash or under the direct control of a competent person; dogs/cats may not run at large. 2026-08-29
Trent Hills
Municipality
Exotic Animals
+1 more
2026-08-29
Trent Lakes
Municipality
Dogs and Kennels By-law B2023-064
+1 more
licence required: True · leash rule: Dog must not run at large unless under control of a person and held firmly on a leash. · max animals: More than three (3) dogs aged over three (3) months requires a kennel licence. 2026-08-29
Tudor and Cashel
Township
By-law No. 2008-0009 - Animal By-law
+1 more
licence required: True · licence fee: $5.00 first dog; $3.00 each additional dog; $1.00 replacement tag; $2.00 recording fee per dog (more than three dogs); $25.00 commercial kennel licence including tag · leash rule: Dogs prohibited from running at large; no owner shall allow dog to run at large or trespass on any private property. 2026-08-29
Uxbridge
Township
By-law 2009-081: Animal Control By-law licence required: True · licence fee: $25.00 spayed/neutered; $35.00 unaltered · leash rule: Every owner of a dog shall control such dog on a leash when away from its household. 2026-08-29
Vaughan
City
Animal Control By-law 066-2020
+1 more
2026-08-29
Warwick
Township
Animal Control By-Law licence required: True · licence fee: Free (registration tag); $10.00/tag replacement; $200.00 kennel licence · leash rule: No owner shall permit their animal to remain off the owner's property without a leash; dogs off-leash only in designated dog parks. 2026-08-29
Wasaga Beach
Town
By-law 2009-104 - Amendment to Animal Control By-law 2002-63 (Number of Dogs)
adopted 2009-11-24
max animals: more than two (2) dogs requires exemption 2026-08-29
Waterloo
City
Animal Control Bylaw No. 2009-047 (consolidated, last updated 2021)
+1 more
adopted 2021-05-31
2026-08-29
Wawa
Municipality
By-Law 2512-11 - License, Regulate and Control of Dogs
+1 more
licence required: True · leash rule: Dogs must be on leash and under control except on owner's premises or designated off-leash parkland; leash max 3 m. · max animals: more than three (3) dogs over twenty (20) weeks of age per dwelling unit 2026-08-29
Welland
City
Animals at Large By-law No. 2019-14
+4 more
adopted 2019-02-19
2026-08-29
Wellington North
Township
Canine Control By-law 102-2024
+1 more
leash rule: Every owner shall keep his or her dog under restraint at all times; no dog to run at large. · fines: Minimum $250; maximum $25,000 first offence; $50,000 subsequent offence; set fines: $100 · licence fee: New: $500.00; Renewal: $250.00 (both Breeding and Boarding) 2026-08-29
West Elgin
Municipality
By-law 2023-80 - Animal Control with Set Fines 2026-08-29
West Grey
Municipality
Dog Licensing Bylaw No. 87-2009
adopted 2009-12-21
licence required: True · leash rule: No dog shall run at large; must be under control of a person 16+ when off owner's premises. · fines: $55.00 set fine for each listed offence 2026-08-29
West Lincoln
Township
Animal Care and Control By-law (consolidated) licence required: True · licence fee: $30.00 unspayed/unneutered; $17.00 spayed/neutered; $100.00 vicious dog (Jan 1–Nov 30); early purchase discount Dec 1–31: $25.00 unspayed/unneutered, $14.00 spayed/neutered, $100.00 vicious dog · leash rule: Dogs must be on leash ≤3 metres held by a person when off owner's premises; no running at large except designated off-leash areas 2026-08-29
Westport
Village
By-law 85-12 - Licensing and Regulation of Dogs
adopted 1988-09-30
licence required: True · licence fee: Male dog $3.00; each additional male (same person) $5.00; unspayed female $5.00; each additional unspayed female (same person) $7.00; spayed female $3.00; each additional spayed female (same person) $5.00; kennel licence $25.00 · leash rule: No person shall permit his dog to run at large; dog deemed at large when found off owner's premises while not under owner's control. 2026-08-29
Whitby
Town
By-law 7392-18 - Prohibited and Regulated Animals By-law leash rule: No owner of an animal shall allow their animal to be at large. · max animals: Max 2 ferrets or chinchillas; max 3 domestic rabbits; max 80 pigeons per dwelling unit · fines: maximum fine of $100,000.00; continuing offence: additional maximum fine of $10,000.00 per day 2026-08-29
Whitchurch-Stouffville
Town
Animal Services By-law 2026-08-29
Whitestone
Municipality
By-law No. 17-2022 - The regulating of dogs licence required: True · leash rule: No owner shall allow their dog to run at large within the Municipality; off property must be under control of a capable person. · max animals: 4 dogs per residence in residential or waterfront zone 2026-08-29
Whitewater
Township
Animal Control By-law No. 20-07-1308
adopted 2020-06-17
licence required: True · leash rule: Dogs must be on a leash not exceeding 2 metres and under owner control when off owner's property; running at large is prohibited. · max animals: No more than 3 dogs per household 2026-08-29
Windsor
City
By-law Respecting the Keeping of Animals 8156
+2 more
adopted 1985-03-18
2026-08-29
Woodstock
City
Chapter 0202 - Animal Control - Potentially Dangerous Dogs
+4 more
adopted 2011-05-05
leash rule: Dogs and cats must be on a leash not exceeding 1.8 metres (5.9 feet) when off owner's premises; unleashed deemed not under control. · max animals: Maximum three dogs and two cats, or two dogs and three cats, over four months of age per location, except licensed kennels. · fines: liable to a fine or penalty as provided in the Provincial Offences Act 2026-08-29
Zorra
Township
By-law 43-15: Animal Care and Control By-law
adopted 2015-08-11
leash rule: A dog at any place other than owner's premises must be on a leash and/or under control of a person responsible. · max animals: 3 dogs in single-unit dwelling; 2 dogs in multiple-unit dwelling · fines: $125.00–$300.00 2026-08-29

Nothing on file for dogs & animal control

Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.

Checked, nothing adopted (5) — Elizabethtown-Kitley (2026-08-28), Hilliard (2026-08-28), Oliver Paipoonge (2026-08-29), Papineau-Cameron (2026-08-29), Tweed (2026-08-29).

Other bylaws on file, none on this topic (188) — Addington Highlands, Adjala-Tosorontio, Admaston/Bromley, Ajax, Alberton, Algonquin Highlands, Alnwick/Haldimand, Armour, Arran–Elderslie, Assiginack, Aurora, Baldwin, Bayham, Black River-Matheson, Brighton, Brooke-Alvinston, Bruce County, Brudenell, Lyndoch and Raglan, Burpee and Mills, Caledon, Carlow/Mayo, Central Frontenac, Central Manitoulin, Champlain, Chapple, Charlton and Dack, Chatsworth, Clearview, Cobalt, Cobourg, Cockburn Island, Collingwood, Conmee, Dawson, Deep River, Deseronto, District Municipality of Muskoka, Dorion, Dubreuilville, East Gwillimbury, Edwardsburgh/Cardinal, Elgin County, Emo, Erin, Espanola, Essex, Essex County, Evanturel, Fort Erie, Frontenac County, Frontenac Islands, Gillies, Gore Bay, Grand Valley, Gravenhurst, Greater Sudbury, Grey Highlands, Grimsby, Guelph/Eramosa, Haliburton County, Harley, Harris, Hastings County, Head, Clara and Maria, Hilton Beach, Hudson, Huron County, Ingersoll, Iroquois Falls, Jocelyn, Johnson, Joly, Kapuskasing, Kearney, Killaloe, Hagarty and Richards, Killarney, Kincardine, Kirkland Lake, Kitchener, La Vallee, Lake of Bays, Lake of the Woods, Lambton County, Lanark County, Larder Lake, Laurentian Hills, Leamington, Lennox and Addington County, Lucan Biddulph, Macdonald, Meredith and Aberdeen Additional, Machar, Machin, Madawaska Valley, Malahide, Manitouwadge, Mapleton, Marathon, Mattawan, McDougall, McKellar, McNab/Braeside, Meaford, Melancthon, Middlesex County, Milton, Minden Hills, Mulmur, Nairn and Hyman, Newbury, Nipigon, North Algona Wilberforce, North Dundas, North Frontenac, North Grenville, North Kawartha, North Middlesex, North Perth, Northern Bruce Peninsula, Northumberland County, Norwich, Oil Springs, Orangeville, Otonabee–South Monaghan, Oxford County, Pelham, Penetanguishene, Perth, Perth County, Peterborough County, Pickle Lake, Port Hope, Powassan, Prescott and Russell, Prince, Puslinch, Rainy River, Regional Municipality of Durham, Regional Municipality of Halton, Regional Municipality of Niagara, Regional Municipality of Peel, Regional Municipality of Waterloo, Regional Municipality of York, Renfrew County, Rideau Lakes, Russell, Ryerson, Sables-Spanish Rivers, Selwyn, Simcoe County, Sioux Narrows-Nestor Falls, Smiths Falls, South Algonquin, South Frontenac, South Glengarry, South River, South Stormont, Southwold, Spanish, Springwater, St. Clair, Stirling-Rawdon, Stone Mills, Strathroy-Caradoc, Strong, Tarbutt, Tay Valley, Tecumseh, Tehkummah, Terrace Bay, Thames Centre, The Archipelago, The Blue Mountains, The Nation, Tiny, Toronto, Tyendinaga, United Counties of Leeds and Grenville, United Counties of Stormont, Dundas and Glengarry, Val Rita-Harty, Wainfleet, Wellesley, Wellington County, West Nipissing, West Perth, White River, Wilmot, Wollaston, Woolwich.

No bylaws published online (8, verified negatives) — Brethour, Chamberlain, Fauquier-Strickland, Gauthier, Kerns, Moonbeam, O'Connor, Thornloe.

Unconfirmed (3, leads but nothing verified) — Coleman, Morley, Opasatika.

Machine-readable: animal-control.json · Dogs & animal control across every jurisdiction · All Ontario municipalities