I could be wrong at saying this but it is hard with out looking at it in person but by the looks of the over head shot it may be a cane toad. they have the ridge that follows from the nose and runs to behind the eyes like the one you had posted. how big is the toad right now?
-----
Aaron aka Doofy

Knowledge is not power; APPLIED knowledge is power
What is Victory worth without sacrifice