If it is harmless, it is prohibited. If it is dangerous, it is virtually unregulated. Think of our laws as being ass-backwards. If you think something logically might be one way, think the opposite and you have the correct answer.
If you have specific questions, ask them specifically and they will be answered. You are not going to "understand the law", experienced lawyers and judges don't.
Best answer I've ever heard to a legal question regarding Canada. Well done good sir.
"Change brings opportunities. On the other hand, change can be confusing." - Michael Porter