This is about the tiniest frog I have ever seen. I'm certainly not an expert and really don't know much about frogs but I suspect this is a brand new green tree frog. Forget the old adage that touching frogs or toads may cause warts but when first seeing this little guy from a distance I thought it was a wart on the plant leaf.