Huh, I think it may be a small Bronze frog. The picture with the caption "Bronze Frog" on your link actually looks 100% like it. I intend to take pictures as soon as I can since I'm keeping it overnight for observation. (It looks a little stunned or something. I took it away from a cat.) I won't be able to upload til Mon or Tues though.
There's a pond down the hill from my house, I believe they're coming from there- and I hope the frog population will be okay.
Thank you for your help, that was pretty quick.