From the research I have done. most seizurres occur from people carrying 'transfered' scent. Ie dirty hands from touching contraband.
One problem arrises is that different dogs are trained to indicate on different items. So at a rave event you might think about 'oh no my pills' but the dog is probably there trying to smell money (just an example as they can smell cash)... Who carrys 10k to rave?

most likely a dealer... stop him search him...observe him bust him. Or sweat. Dogs can be trained to indicate on paranoia. You dont really know what they are looking for. In many cases the Dog at a rave is there to serve as a psycological detterent. There are what 8 in 10 people smelling like a drug of various sorts? So serious detection is unlikely.
If I was to consider doing something like that (and I wouldnt I am simply interested in research of these topics) I would consider using Black Carbon. A bag with product X Vacum sealed. placed inside a bag with reacted charcoal (like fish tank cleaner) This sucks up and absorbs smells. then inside another back devoid of air then wrap in latex then wrap in black insulation tape in a nice little dildo shape :D Then ram it up yer arse.

make sure that your hands and body do not come into contact with any surface teh product has touched during preperation. Make sure that the product has not been bagged for more than a few hours. Smell will eventually permeate anything even metals. The charcoal will suck up a lot of smell. Dont try to use cloaking smells .... its an old trick and doesnt work, it may even draww attention to yourself. But hey what do I know I dont do that stuff.