Can dogs detect if your high?
In addition to any differences in your behavior when you are intoxicated or high, dogs would be able to pick up on changes in your smell. Indeed, dogs can be trained to "tell us" if they encounter an individual who's "high."
Dogs don't shake hands like people do, they use their nose to say hello. So, hold your hand in a fist so they can approach and sniff if they choose. Don't thrust your hand at the dog. They can smell you just fine from a distance, and the sudden movement could startle them.
Aside from yawning, other calming signals include turning the head or entire body aside, pawing, approaching in an arc, squinting, flicking the tongue or licking the nose or muzzle, sniffing the ground for no apparent reason, freezing in place, or crouching down with the front of the body.
Substances change our physiology and certainly the way we act. Dogs can sense this. The animal is put on edge because they no longer know what to expect. They may even begin to recognize the smell of alcohol or drugs as a sign of danger and immediately begin to feel tense.
Key takeaway. Dogs sniff people's crotches because of the sweat glands, also known as apocrine glands, that are located there. Sniffing these glands gives a dog information about a person such as their age, sex, mood, and mating probability.