Just to clarify the pepper spray/ bear spray information:Bear spray is not legal in British Columbia. Here in Canada, wiper fluid is sold in Celsius settings, I would get -40C or -60C wiper fluid, it’s sold everywhere.
Good luck!
Bear-spray is a legal product regulated by Health Canada but individuals can only purchase it for use in wilderness situations. Individuals carrying bear spray or pepper spray in their pocket while walking in urban areas may be charged for carrying a concealed weapon under s. 90 (1) of the Criminal Code of Canada.
Bear spray
Yes Canada has regulations, which are sometimes/ often onerous and verbose. Bear spray is subject to a bylaw in Vancouver BC I believe. I guess council thought they needed that to make sure folks realized that Vancouver is not a wilderness situation.