1. Give the dog a safe place where he can go in a storm. That might be an open crate, a basement where the dog can't hear or see what's happening outside, an interior room with music playing, or a bathroom.
2. In the winter, desensitize your dog to the sounds of a storm.
Play a CD of thunder recordings at low enough levels that don't frighten your dog, while giving him treats or playing a game. Gradually increase the volume over the course of several months, stopping if your dog shows any signs of anxiety.
3. Reward calm behavior year-round. Don't scold him and practice getting your dog to settle on command. When the storm comes up, then they put on the leash and say, 'Come on and lie down here,' Distract his attention by offering his favorites toy, playing fetch, petting it, and feeding treats. This method is useful to my older dog when I travel with him by airplane. I found my dog gets anxiety if crated in a car. My vet said his anxiety is caused by the first flight that was left alone in aircraft cargo (I bought him from my friend and transported it alone, I still so guilty about it). My vet also suggested that if I want to fly with my dog, it's best to choose the aircraft cabin so I can comfort him and he can also relieve my airsickness at the same time. But I should make sure he is obedient and well-behaved in the public. Until he can obey my commands and ride the car to different places without anxiety (I put his favorite toy and use treats to distract attention), I began to plan our trip (by airplane) and finally succeeded!
4. Also, before having travel, you could ask your vet for medicines to calm down your pup during the trip, but this way cannot completely treat the anxiety.