The ban has now spread to at least 25 cities, including Kermanshah, Ilam, Hamadan, Kerman, Boroujerd, Robat Karim, Lavasanat, and Golestan, according to a report by Tehran-based reformist-leaning outlet Faraz News on Sunday.
While no national legislation has been passed, judicial authorities are enforcing the ban through local directives and police orders, citing various articles of Iran’s Penal Code and Constitution.
These include Article 638 on public morality, Article 688 on threats to public health, and Article 40 of the Constitution, which prohibits harm to others.
Several prosecutors across various provinces announced the new bans over the weekend.
Kashmar, a city in northeastern Iran’s Razavi Khorasan province, is among the latest to implement the ban.
“Dog walking has been prohibited in this county in order to safeguard public hygiene and the physical and psychological safety of the public,” the city’s public prosecutor said on Sunday.