Nice frog, and it seems that Grif has you covered.
We use Nightcrawlers as the staple diet here with other insects for variety. We have found our frogs don't much like the red wigglers......my theory is that it's the flavor of the slime they produce. Good luck with your new friend!!