So sad to hear bout wild poulations. It's a concern of mine. Hawaii had destuction of natural animals but u can find darts and bunch that dont belong. But ilove your local green tree frog, whites in US lingo. Ice cubes sound like good one! Maybe u could set trap to. Like the cone inside box kind. Where they bugs enter and cant find entrance. Put some kind bait, maybe that get bugs u need that r shy? Best of luck