Hi I am a new member. I am a Kteacher that found 3 tiny (less than one inch) green frogs hanging on my screen door last night. What are they? I've been living in NJ for over 20 years and have never seen them - they look like tree frogs. I brought them to schooland the kids are asking me a lot of questions. What are they and how do I care for them? HELP