Windsor’s mayor wants to know if the city can dredge up a canal that runs through Peche Island to help preserve it.