Three dogs stranded on Six Mile Island were rescued on Thursday, April 3, 2025. JEFFERSONVILLE, Ind. — Three dogs were ...