It is my understanding that departments in Canada are doing similar work; it's just that they don't have the same powers that agencies and commissions in the United States have. The FTC, for example, can issue orders and fines and penalties and such, but I don't think that is the case for Canada.
That's why it would be important to have a regulator that would be independent and that would be able to impose fines while also working with departments.