Look, Trump isn't going to be able to stop trade between the US and Canada. Too many American businesses depend on that trade. 
Trump is bluffing and the Canadian government should not be intimidated by him at all.