Our greyhound (and I think many greyhounds) does a similar thing--if the pressure changes, she starts shaking. Thunder bothers her as well, but she anticipates it, and just kind of shakes and pants.
I can second the thunder shirt, that definitely helps her at least lay down. She likes to lay...