Hi Maggie
Have a look at www.thundershirt.com (it's the American site but tells you all about the product) basically its dog jacket that applies a bit of pressure, like giving the dog a cuddle.
I thought it would be rubbish but my sister tried it on her dog who last year hid in the pantry, shaking for most of the firework season. This year armed with his jacket he has been walking around the house, a lot calmer. Ok he looks a bit daft but it seems to work.
You can buy them from Amazon for about £30. (I'm sure the administrator fom Community Online will be able to put a link on here to the Amazon site........)