Dogs rely on scent in ways that still surprise researchers. They have up to 300 million olfactory receptors, compared to ...