You are probably also familiar with dealing with city law as well as national laws, so I would recommend doing some research into the city and province you plan to be in, and see what will be legal to carry. Once you have a good idea, then choose something that is within your style from there. Also keep in mind that carry of a knife for the purposes of self defence is not legal in Canada, but you can carry one for purposes like food preparation, first aid, or other normal tasks. I know it can be difficult to change habits, but you may also discover something new that you enjoy while you are in Canada.