What can Drug Dogs Smell?

What drugs a dog can smell will depend on their training. They are capable of smelling any drugs if they are trained to do so. Dogs have an almost unbelievably sense of smell that can be trained to detect almost anything.