Actually the author is wrong. They can train a dog to sniff for everything else but cannabis thus keeping the probable cause factor in place.