he is actually about right: A cat in gloves" means just that, even though it is a strange thought (and cruel to the cat), while an idiom such as raining cats and dogs" does not involve cats and dogs falling from the sky as precipitation, just lots of merely mundane rain. -TheSquire-