
Be raining cats and dogs
Extreme Weather
It's an expression for exceptionally heavy rainfall, not just a regular shower. 
Use with Caution
It's informal and often used in personal conversations or creative writing. 
Idiomatic Imagery
Imagine animals falling like rain to grasp the intensity; it's not literal. 