Is a drug-sniffing dog fallible?

Whether or not you have had a brush with the law before, you have likely heard about drug-sniffing dogs. They are often employed at airports and other points of international traffic in order to stop the illicit drug trade, but they can get called upon in a variety of...