Think of it this way.

Dog's noses are about 3-5000 times MORE powerful than ours. Do you really think coffee beans and peppers can fool that? When presented with 2 strong odors, humans can tell the distinct odors 85-90% of times. These dogs are TRAINED to smell the weed- if you've got it, they can smell it.

Think of it like the Breathalyzer test- the whole nonsense about eating an onion or whatever to throw the test off- it's not going to. It [Breathalyzer], as well as the dogs, are trained to sense the MOLECULES of the specific drug, not just the odor.

Unless you can change the molecular structure of pot, it's not gonna work.

EDIT: Speaking of, I have a hemp purse and hemp lipgloss- .08% THC total volume of the gloss- could the dogs detect that, or are they trained for another molecule in pot besides the THC? Just curious.