Justin Allen runs his twelve sled dogs 3,000 kilometres from Churchill on Hudson's Bay to his hometown of Saint John, New Brunswick.