It doesn't seem possible, but animal rain is definitely real, and there is an actual scientific explanation for it...