It's rare for a cleric in Iran to attract a large following of adoring young fans on Instagram, but Sayed Mahdi Tabatabaei has done so by rescuing street dogs and cats in defiance of local taboos.