Animals have been known to exhibit unusual behavior before a storm. This could be due to their keen sense of smell and hearing, along with sensitive instincts. Dogs may also sense the change in barometric pressure that comes with storms, causing them to bark, cuddle, or hide in an attempt to seek shelter.
but in other hand humans did not have much power of smell and hearing therefore they cannot able to foretell.
Hope it helps you.