So cool, and I'm so jealous. All I have here are the basic standard Gulf Coast Toads, which Houston is FULL of. (and so many squashed in our streets!)
I once netted a zillion little frogs from a wild pond about 1 1/2 hours from here, and transplanted them to my pond. Guess it's too "not natural" for them, 'cause, by two days later, I had nary a one.
Well, off they go to a more suitable habitat.
How wonderful you have that leopard frog. I hope he brings more.