Do you have any fish eating birds around your pond? If so they might be eating all of your bass. A water turkey would rather swallow a bass because its easier to go down the hole. Its hard to get rid of those suckers once they find your pond but a few fire crackers and M80's spook them very well.