Dog Owners

The City thanks you for being a responsible dog owner and cleaning up after your furry friends.

Did You Know?

All dogs within the City of Armstrong must have a dog license once they are 6 months or older. This is to help us return your dog to you should he or she decide to go for a stroll without you!

Dog License Fees

Not Neutered or Spayed$55.00$270.00
Neutered or Spayed$20.00$90.00
Replacement Tag$5.00$5.00

Get your license today. Licenses are available at:

  • City Hall (3570 Bridge Street, Armstrong)
  • Armstrong Veterinary Clinic (3125 Smith Drive, Armstrong)

For more information, you can contact City Hall at (250) 546-3023.

Do you have dog related concerns or have you found a stray dog? Contact our Dog Control Officer at (250) 309-3154 or by email to

Impound Fees

First impound$50.00
Each subsequent impoundment of the same dog$150.00
Daily maintenance fee (includes any part of day for which a dog is impounded)$15.00
Voluntary surrender of a dog$25.00

Note: A subsequent impoundment shall be defined as a dog with a prior record of impoundment within the last 12-month period.

For details on By-Law regulations surrounding dog ownership in the City of Armstrong, please refer to the Dog Care and Control Bylaw. For related fees and dog licensing information please review the Rates Fees and Charges Bylaw (Section 5).

Comments and Complaints

Have a question, comment, concern, or complaint within the City of Armstrong? Please email City Hall.