I second the idea of a Thunder Shirt or similar product. They don't work all the time but enough that it's worth the try. We had one for a previous Golden but putting it on an 80# dead weight, totally limp, uncooperative dog proved more difficult than the benefit.
Winnie really isn't THAT bad, she just won't eliminate with loud booms so the last trip outside has to be well before sunset. That makes for a long night. She just goes to a semi-enclosed area and puts her head under an end table.
BTW, don't pass up the potential of "chemical" intervention. There are OTC meds and MANY more prescription meds that can be amazingly beneficial in lessening the anxiety. This isn't the old tranquilizers that we used to use but newer meds and combination protocols that can really help.
We live in a state where fireworks sales are permitted and actually encouraged. Several years ago the state refused to increase restrictions and instead put a special tax on fireworks sales. The tax was supposed to go for fire personnel training. We do have restrictions on time and dates permitted around holidays, but we all know how that goes.
Doug, DVM