It looks like a Green Tree Frog to me too. They are a very hardy species and easy to care for.