Dog Owners
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 they decide to go for a stroll without you!
Licenses are available at:
- City Hall (3535 Bridge Street, Armstrong)
- Armstrong Veterinary Clinic (3125 Smith Drive, Armstrong)
How to pay license fees?
Payments can be made multiple ways:
- Cash or cheque at Armstrong Vet Clinic at 3125 Smith Drive.
- Cash, cheque, or Interac at City Hall at 3535 Bridge Street.
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) 546-3023.
Impound Fees
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). All impound fees must be paid a City Hall at 3535 Bridge Street.
First impound | $62.50 |
Second impoundment (within calendar year) | $125.00 |
Third and subsequent impoundments (within calendar year) | $250.00 |
Daily maintenance fee (includes any part of day for which a dog is impounded) | $45.00 |
Voluntary surrender of a dog | $25.00 |
Veterinary Cost | Actual Cost |
About Armstrong
The City of Armstrong is a friendly community with a beautiful trails network, bustling downtown core and peaceful family-friendly atmosphere.
We welcome all those who wish to visit, live, or invest in this peaceful little city. Armstrong considered the “Heart of Country” is located in the heart of Spallumcheen Valley, between the sunny Okanagan and the bright Shuswap Valleys.