An animal's nose contains up to 300 million olfactory receptors (compare: humans have only about 6 million). This means that the dog smells 50 times stronger than us.
An animal's nose contains up to 300 million olfactory receptors (compare: humans have only about 6 million). This means that the dog smells 50 times stronger than us.