Have you ever smelled a perfume that reminds you of a special someone? Or went to somebody’s house that smells like your mother’s cooking? Do you remember exactly what those smells made you feel?
According to science, all creatures have an olfactory receptor (smell receptor), which is a protein that is capable of tying odor molecules, it is playing an important role in the sense of smell.
Rabbits have 100 million of these olfactory while dogs have 220 million. Humans, however, have only 5 or 6 million of them. But they are still powerful enough to control our lives.