Animal Control / By-Law Enforcement

Rainbow District Animal Services and By-Law Enforcement have been appointed to provide Animal Services and By-Law Enforcement for the Township of The North Shore.

For concerns or complaints regarding nuisance dogs or cats, noise, parking or for general by-law inquiries and complaints, please call 1-800-836-6661.

Property Standards complaints, including complaints regarding the standard of "Rental-Units" must be made in writing at the Municipal Office during regular office hours.

The Township's by-law requires that dogs be on a leash when not on your property. Dogs and cats permitted to run at large may be impounded and brought to the Animal Shelter in Azilda.

24-7 emergency response is available for Animal Service matters where a stray dog or cat is posing a public safety concern or is injured or ill and requires assistance, call 1-800-836-6661 and select "5" for emergencies.

Rainbow District Animal Services provides low cost re-adoption, euthanasia, burial and cremations services for dogs and cats.

Dog Licenses are required for all dogs. The annual fee for a dog license is $20.00 per dog. There is a special rate of $10.00 per dog for senior citizens. Dog tags are due on February 15th of the current year. After February 15th a $10.00 late fee is applied.

Licenses may be purchased at the Municipal Office, acquired by mail, online or by calling 1-800-836-6661 with a credit card or by visiting