That's because animals are much more sensitive to atmospheric pressure and things of that nature, and have retained natural instinct whereas many humans can only call upon those instinct in extreme situations. Plus, people can smell humidity, and animals have stronger senses of smell, (and hearing), ergo.........
However, we(humans) have doppler satellite forecasting.