Otters will eat a lot of fish ,especially the mid to larger sizes. They usually eat those very hard and leave when mostly only small fish are left. This unbalances the fishery population and is difficult to deal with. However there are usually small fish left that will grow and in time reproduce. Trapping can be effective. Don't give up !