Hunting bugs is an art form for frogs, not just a practice. Although these frogs couldn’t stick their landings, coordination is only have the battle. They were all trying to catch dragonflies ...
There are also food pellets available for frogs, though it make take some time for your frog to adjust to eating these. If you don’t like bugs, frogs may not be the ideal pet for you.