I confess.... its raining cats and dogs here!