Hey Shamoon
Where you from In Canada? I am Iranian/Canadian who just came to live in Iran last week. I know from experience that many people do not love dogs, but you can bring your dog here. I assume your dog needs to be vaccinated.聽 Since this post is recent, I also would like to suggest you not to come to Iran during this month (RAMADAN), and come after this Ramadan.
Let me know how it goes, and when you come here! and if you need any more info