Dogs have around 300 million smell receptors, compared to just 5 million in humans. They can detect scents up to 100,000 times better than we can!
Just like human fingerprints, each dog's nose print has a unique pattern, making it possible to identify them through their nose alone.