I heard that in old Europe houses were built with straw roofs. For some reason cats and dogs like to go up on these roofs. When it rained REAL hard these cats and dogs would literally fall through the roof.
Thus the saying the saying, "Raining Cats and Dogs"...