The most immediate thing I can think of to help is, they actually make a product call the Thunder Shirt - having a tight-fitting garment somehow calms the dog down. My friends have a rescue mini schnauzer who was terrified of storms. Now when one is coming they put the thunder shirt on him, and Michael says "Fritz is calm, seems a little puzzled as to why he's not freaking out, but calm nonetheless. http://www.thundershirt.com/

Oh, and by the way, he's gorgeous!