Humour: Raining cats and dogs

Of recent, it has been raining very heavily. The English would say it’s been raining cats and dogs. On reflection, this sounds very odd and got me thinking about the origins of such a saying.
no image
Times Reporter