And for the sake of accuracy in the OP, Nov 28 is not Thanksgiving in Canada.
I am thankful for a smart group of posters who remind me to better scan Wikipedia articles before I post. But hey, at least I got it right that Canada does celebrate it. And so does Germany according to the same article. But what do I know, I'm just a culture blind American that thinks everything that we do the rest of the world does. I'll blame the exceptionalist training they give us from kindergarten to our senior year of high school. Those habits die hard.