I dunno, the choice between a cushy life in a glass box VS freedom and all the terrifying things that will then try to eat you isn't always a clear one.
I understood that most of the American Green Treefrogs available at pet stores are wild caught but I could easily be wrong? Their range looks to go up to Delaware and Maryland from maps I've seen, so you aren't far off. Releasing is still a bad idea in any case and I'm glad you'll be able to keep them.![]()