Bearded dragons can eat black soldier fly larvae. Leopard geckos, day geckos, crested geckos, turtles, hedgehogs, and poison dart frogs also eat them.