These two Canadian small-cap stocks can be excellent investments if you establish good positions in both companies right now.