Nice lush green color, and your focus is right on. I like nature photos generally, but I like this one in particular. The only suggestion I might make is to clone out some of the "flaws" in the vegetation, to make them even better than Nature intended.
This is a super shot, unusual and very appealing. I thought about the glare on the water bubble on the froggie, and decided it was important to leave it there because it tells me that the froggies is indeed sitting in a bit of water. The whiteness on the leaf to the left of the frog is super...leads the eye right to where it belongs. I also like the little bug on the leaf to the right (dinner). Very good job!