The frog you might have may be a "Typical frog" that you see in ponds. i say
his setup is perfect but we dont know the species yet, dont worry about feeding
it takes a few days for a newly formed frog to need food. any pics?