Drug-sniffing dogs are even in the best cases quite limited in their usefulness. Just like piss tests, they really only cover a small handful of popular drugs. Probably cannabis, cocaine, heroin, meth. It’s one of the more telling aspects of it being more a “war on some drugs”, where the main criteria are vague popularity/class/status issues rather than actual safety. There are thousands of drugs one can use and nobody would ever know unless they were present at the time, or found them and somehow knew what they were.
In my teens, my parents suspected cannabis use, and snooped around. When the therapist they sent me to insisted that me keeping weed in a locked box in my closet was “a cry for help”, my withering condescension was in full force. My mom actually vomited from the visceral knowledge that I was officially A Drug User, and my dad’s best argument was that if I was in the military I would have lost my security clearance. Nowadays, most straight people asking me about drugs would yield an answer they would not be sure how to respond to.
Obligatory: