This is very common expression in American English. When you say that it’s raining cats and dogs in a conversation, it’s another way to say that it’s raining vary hard or it’s raining a lot. You can use this expression anytime and everybody will understand you! So until the next time, Stay dry!