WARNING: Below follows a short treatise on Canadian constitutional law, particularly as to how it applies to the laws of succession for the Monarchy of Canada. If you think this will bore you to death, at least you have been warned!!
Chrisky, that is factually incorrect. Canada does have a law of succession and always has had. It was originally laid out in the British North America Act, 1867 (now the Constitution Act, 1867) and subsequently recognized in the Statute of Westminster of 1931 and the Constitution Act, 1982.
Your comments are correct only insofar as the rules have mirrored those of the UK and the other Commonwealth realms. The fact that they mirror and refer to legislation in the UK does not mean they do not exist, nor that we do not have control of and the ability to change the rules. The Supreme Court of Canada has upheld the legal right of the Parliament of Canada to change the rules without a constitutional amendment, since they already form part of our constitution.
The first time we passed a change to the rules of succession in Canada's own right, again in concert with the other Commonwealth realms, was under the authority of the 1931 Statute of Westminster. When Edward VIII abdicated in 1936, the Parliament of Canada passed the Succession to the Throne Act, 1937. It recognized the Act of Abdication by Edward VIII and proclaimed George VI as monarch.
The most recent change was passed by the Parliament of Canada under the Succession to the Throne Act, 2013. It changed the rule of primogeniture to recognize the first-born child of the monarch, without regard to sex. This was again done in concert with both the UK and the other Commonwealth realms to avoid a potential constitutional mess if we all had different rules and then ended up with different monarchs.
Also under Canadian protocol and heritage rules, HM The Queen, Prince Charles and Prince William all have personal Canadian Royal Standards and Royal Salutes, unique from their British equivalents, for when they are either physically present in Canada or performing duties as part of the Monarchy of Canada. Prince Harry has no such formal recognition. I was going to cite the actual legislation, but Wikipedia actually does a really good job of it in more layman's terms.
en.wikipedia.org