I know most American mailmen carry an animal specific OC spray clipped to their pocket, so I guess it would work. I don't know about Canadian legalities though, here in the US in most places you can carry any kind of OC you want, however in some places there are restrictions. Anyway, once you figure this out from what I have been told by a lot of police officers the best spray is made by Fox Labs, so that must be the preferred stuff to buy.