There's the issue of determination, and in that regard Canada also has 10 times the determination of USA.
In Canada this is supported by the population, in USA it is not.
But yes it will cause more hurt on the Canadian side than the US. No doubt about that.
On the other hand, Canada is a much respected country globally, and has made many new trade deals with other countries.
While USA is being shunned by basically the entire world now. Nobody likes USA anymore. In fact most traditional allies think China is more reliable than USA.
Short term this may hurt Canada more than USA, but long term USA will be the one that has to give in, disregarding their bigger economy.
It's just too bad that Canada has to suffer this idiocy in the meantime.
IMO Canada should go harder than dollar for dollar. Also because trump is a bully, and the only thing a bully fears, is a victim that hits back harder.