Generally,if you have a nature pond ,for amphibians,plants and insects,there is absolutely no need for a filter or pump.So long as you don't have fish you will not have a problem.It only arises when people try and mix the species.It just doesn't work,as you have found out.I am aware that many people who have a fish pond do get frogs in them because they are desperate for any body of water,but in general ,as in my fish pond,you do not get many insects.I have 2 fish ponds and one nature pond and all the residents seem to know their place!!