No ideas about frog care, but aren't they cute?! I keep finding them everywhere in the yard. One actually jumped out of the door onto my shirt when I opened up the chicken run yesterday. They're ALL.OVER. I had 2 in my shoe on the back patio yesterday.
We don't usually have them here. I wonder who has a pond. Don't they have to be near water? We live on a cliff - no where near water.