I feel for you Grace. Around here the whole month of July, every night as I am trying to fall asleep some idiot in our neighborhood sets off a huge explosion.
Our dogs that we used to have were scared of the fireworks. Try letting your dog out for the night and right when they are trying to go potty, some idiot a few doors down sets off a giant firecracker! One dog we had would hide in the shower stall during fireworks. She would curl up in there and shake the entire time.
Fortunately the little guy we have now is scared of nothing! Sparky stop attacking that grizzly bear!