The simple answer is yes, Canada does, through its signatory status to various IMO conventions and through the Canada Shipping Act and its various regulations. There is a very extensive and relatively robust regime for ensuring that vessels comply with international and Canadian regulations.
That question might be fully answered by Transport Canada, but my simple, short answer is yes, there is a robust regime in place.
