What's happening when you hear "woof... splat... meow... splat?"It's raining cats and dogs. More...