Did you know that registration of a domain name does not give you any protection or right to use the domain name commercially in Canada? Even when you have a legitimately registered domain name, you do not necessarily have the right to use it for commercial purposes.
The right to use a domain name is determined by trademark law. If there is a registered trademark that is similar to your domain name, the owner of that trademark can force you to give up your rights to the domain name
To prevent this, you should do a search of domain names within a trademark database before beginning to use a domain name.
Once you determine that there are no similar names in use, you should immediately file a trademark application. Trademark registration is the most effective way of protecting your domain name.