Bear spray: we have taken the properly labeled large canister across the border into Canada as recently as last September. This is the same product (Counter Assult), as sold in Canada. You should be able to get a letter from CA (include in French) the proper I'D of the product. Do NOT take tear gas, or small containers . There is a letter from the U S EPA , as I remember, which identifies this as a acceptable bear spray. We traveled with 2 labs who went ashore at least 3 times each day in high density brown bear country when traveling by boat. We always let bears know we were there and gave them both respect and space. In many hundreds of days no problems...but we backed away several times. If you are not going to hike, fish or kayak in areas where there may be brown bears then don't bother with the bear spray.
Last summer we saw a sow and two cubs on a golf course in Canada. The golfers "played around" them--probably not more than 50 yards away from the bears....I would have just picked up the ball, and gone to another hole....
We have taken Counter Assult across the Canadian boarder at least14 times. It may well depend on the border crossing, and policy may change. We have been in some Canadina places where bear spray was recommended/required. Never threaten or use it on a human in Canada. If you feel better buying in Canada or AK, do so.
We enjoyed the river boat Discovery, with the visit to the Chena Village & Susan Butchers Kennels.
In very remote areas and I always carried bear spray, as did many back country rangers. I won't argue that a.44 mag with 5 hot loads & a 320 grain bullet is the best fire round. But that was what I carried when a 12 guage with slugs or a .45.70 rifle was not practical or..as a last resort. ( the weapons were legally shipped to Alaska.)
Enjoy, but respect all wild life! We now have a smaller and smarter dog,