Hardie, David C., Canada