Despite the teachings of Islam and the kindness that the Prophet of Islam (PBUH) showed towards animals – including dogs, the Iranian government have imposed various bans and penalties on dog ownership and handling, and, more drastically, a large campaign has been underway to destroy all stray dogs.