Font Size A A A

Dog Owners

Did you know that all dogs within the City of Armstrong must have a 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! The City thanks you for being a responsible dog owner and cleaning up after your furry friends.

Dog Licence 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 Regulation and Impounding By-Law. For current Dog Fees please review the Rates and Fees By-Law (Schedule 11).