I live near Lake Shelbyville in Illinois where otters have been reintroduced. Your best option is a dog that likes the water and will scare away the otters. Good luck!