I know how you feel bud
14yr old Rotty who goes nuts at the first sign of a firework...... then barks for the following 4 hrs after they have finished
It would not be so bad if it was just for one night at least you could prepare an and put up with it...... but from now until January we get quite a few nights where they go off
We try to make sure all the curtains are closed, and turn the TV/Music up to try to drown them out. Seems to work most of the time