I'm telling you, I have the best Best Friend in the world!!! She came right over and caught that little slimy monster. And being the wonderful animal lover that she is, she was able to catch him (not kill him) and release him back into the wild.
I took the pictures below while I was waiting for Ashley to arrive. I had to take pictures to verify that this whole terrifying ordeal really happened.
This picture shows my actaul proximity to the frog, as I was really on the porch when I took these pictures.