I confess... its raining cats and dogs here