Y'all know Pamela Anderson is Canadian Right!?!
LOL, Thanksgiving is celebrated for the same reasons as it is in the USA. Canada was Founded/Discovered/Conquered at different times that's all. (Just like our "independance day" is July 1st, not the 4th)