Animal Regulations

All dogs must be licensed. The annual license fee per dog tag is $15 and must be purchased each year by February 28th. A certificate confirming rabies vaccination must be presented at the time of purchase.

Dogs are required to be kept on a leash or otherwise under the physical control of the owner when off the owner’s premises. Dogs must be kept inside a fenced area on the owner’s property. It is unlawful to harbor any animal that disturbs the peace with loud noises, which includes frequent and habitual howling, yelping, barking, and/or other disruptive activity


All animals must be provided with proper air, food, drink and shelter. No animal may be chained or tied in such a manner that the animal cannot freely stand and/or move around. Pet owners are required to clean up after their pets to prevent sanitary and water quality issues. No more than three dogs or cats may be kept in any one household. Farm animals are not allowed, except on property of five acres or more.

Reporting an Issue

The Markham Animal Control Officer will enforce these ordinances. Any person violating these ordinances will be fined per offense. Any pet owner wanting to relinquish an animal to an animal shelter, may do so by contacting the Markham Police Department’s non-emergency number at 708-331-2171.