Bahrain "immediately" called home its ambassador to Iran on Tuesday after Tehran slammed the dispatch of the Gulf troops to the country, Xinhua reported according to Bahrain's official news agency.