I am so sorry for the loss of your ducks. I really hope the catcher will be able to get them and solve your problem. I am sorry I don't know much about otters to give you advice but hopefully someone else will be able to. Best of luck to you and your birds!
