A pictorial representation of the idiom, "raining cats and dogs". remix raining cats and dog rain Raining Cats and Dogs