When is Thanksgiving in Canada?

Thanksgiving in Canada is held every second Monday of October. They celebrate before United States. I wonder if they eat turkey is one of the traditional meal they serve too?