Perhaps Ms. Coughlin could answer that question better than I because she seems to be an expert on the matter.
From what I understand, you need a permit issued by the Canadian Food Inspection Agency to import products to Canada. So you need to be a Canadian resident.