Hi and welcome to the forum.
That's cool if you have a frog living at your house. I would be tempted to sit and watch and wait to see what comes out. Oh and if you do, have your camera ready.