What Does "Raining Cats and Dogs" Have to do with Vikings? | Say What?! Animal Idioms