Weaver, Andrew J., Canada