Frogs are interesting creatures, but they are best admired in marshes and other natural habitats, not on your front porch.
At last - some signs of spring; flowers coming into bloom, an increase in bird song and perhaps a clump of frog spawn in the pond.