The push to have countries spend more on defence is coming from the military/industrial complex. There is no classical military threat to the sovereignty of Canada or the USA.

As far as Canada is concerned the real threat to our sovereignty is an economic threat. The Russians, Chinese and the USA want and need our resources. It is not in their interest to bomb us. Rather, they are buying our country. 

Putting our troops on the Russian border can only be seen by the Russians as a provocative action designed to goad Russia into a similar action. That is what the military/industrial complex wants. Business will improve.