Dogs are pretty incredible creatures. I also like their sixth sense. Sometimes they know when something is going to happen before anyone else does. I've heard they can sense earthquakes, although mine didn't when we had one here.
And they say once they smell someone, they never forget the scent. Their sense of smell is so many magnitudes greater than ours.
Well, when you have a nose that is the length of your face and more scent receptors per square centimeter than we do..
Tiny did not like thunderstorms.
I don't know what it was with our pets and thunderstorms.
But Tiny dog would try to hide under my bed.
My current cat tries to hided under my bed.
(Amusing to watch all of that cat try to stuff herself under there.. as it was amusing to watch the dog try to fit under there.)