There is nothing to stop people using betting sites from dutching and it is 100% legal in Canada.
Some bookmakers may not allow their customers to bet on multiple options in certain markets, however. This means it is sometimes necessary to use several different accounts for dutching.
Using a betting exchange, as well as one of the top betting sites, is a good dutching method.