The Correct Idiom Is “Raining Cats and Dogs”
No, “snowing cats and dogs” is not a standard English phrase. The well-known idiom is “raining cats and dogs,” which means it is raining very heavily. While English speakers sometimes play with language for humorous effect, the traditional expression specifically refers to rain, not snow.