Coast Guard rescues three people, one dog 50 miles off Dauphin Island