Tehran – a “million” pets, $2,500 fine to have a dog. Posted on May 21, 2017 by jgordon Link. And whippings for walks. We do not understand Iran.