Photos: Sniffer Dogs Employed by Iranian Police

On Tuesday, the Iranian police displayed the capabilities of their sniffer dogs.

In Islam, dogs are considered unclean. At least one fatwa has been issued by an Iranian Ayatollah against keeping dogs as pets, and the Iranian parliament has considered a bill criminalizing owning dogs in private apartments or exercising them in public places. And there are occasional crackdown on dog owners. However, this hasn't stopped the Iranian police from employing dogs in their fight against drugs.

A detection or sniffer dog is a dog that is trained to and works at using its senses (almost always the sense of smell) to detect substances such as explosives, illegal drugs, or blood.