I know you love your pet, but one of the things to know before you travel to Iran is that it might not be a good idea to bring your dog. First of all, cats, dogs and other pets are listed among the prohibited items to carry, unless permission has been previously granted after providing all required vet health certificates and a rabies certificate issued in the country of origin, and second, there are religious/cultural/social issues.