In his speech to Parliament last summer, Barack Obama admonished Canada for not meeting the NATO benchmark (2% of GDP) on defence spending. So this isn't isolated to a Trump vision. BTW - In a March report, Canada came in 23rd of 28 NATO member countries on defence spending.