I haven't heard frogs but this weather is ridiculous. I'd rather have holiday temps below freezing with snow flurries.
On Christmas someone managed to drive off of my driveway and left muddy tire marks in the yard. My said she was going to Home Depit to grab some grass seed. I told her grass won't grow in December. Well, usually anyway.