Glad you found the Frog. In my head (being a non-thinker and not comprehending the title) I imagined a White's Tree Frog. I can't imagine trying to fing any living creature under all the crap in my room, let alone a 2" Frog. Seeing the pics, she's a good looking Frog 
What kind of Snake do you have?
What kind of Snake do you have?