A Garda (Irish police officer) sergeant has been hailed a hero after diving into Dublin’s Royal Canal to rescue a five-year-old girl.