The study is published in The Journal of Neuroscience.
The ability of dogs to recognize smells is 10,000 to 100,000 times better than that of the average human, as they have 300 million olfactory receptors compared to our 6 million.
It is believed that under ideal conditions, dogs can smell up to 20 kilometers away.
However, this indicator is highly dependent on the smell itself, and on environmental conditions, such as wind.
Dogs are able to detect the "smell of fear" - chemical signals of stress that a person releases, and are easily "infected" by his experience.
The ability of dogs to notice and perceive human emotions is beyond doubt.
They are ready to follow our gaze, recognize a lot of nuances of facial expressions and voices.
It has been proven that they can distinguish up to 1,000,000 odors.
The sense of smell in dogs is developed at such a high level due to the structural features of the nasopharynx and brain.
In particular, in the head of an animal, all odors are clearly differentiated by the slightest distinguishing features.
Tobacco and the smell of alcohol.
Such aromas will also be unpleasant for the animal. This applies even to odors emanating from a person who is intoxicated.
That's why dogs don't like drunk people.