Having spent some time in YT, I've found Canadians to be extremely agreeable. If you opened your wallet in a shop in Dawson City and said "Drat, I only have USD. Can you work with me?" I can pretty much guarantee they'll take your money - perhaps at a small discount to compensate them for the trouble.
I've traveled pretty far and wide. You really have to look hard (or piss someone off) before they'll reject USD. It spends easily.
The strongest argument I think I can construe from your statement is that every country has at least one place where you can spend a US dollar but I don't think that's very useful.
If you bring a 20 USD bill to Europe, head to the center of a major city and try to spend it, I think you'll have a pretty hard time handing it to a shopkeeper. You'll have trouble spending it at all save for exchanging it for the local currency and handing that to a shopkeeper.
There isn't a single country in the world today where you can't spend a US dollar. Canadians will happily take them, especially at a 1:1 exchange rate.