We grew up with fireworks on the Fourth and I am all for it on that holiday, we enjoy setting them off when we happen to be home. Certain types of fireworks are restricted in our area, but as others have noted some will purchase from out of state and have no ambivalence in setting them off ilegally. Some places we lived it was literally a contest between neighbors and neighborhoods, we never participated in such antics, plus those types of fireworks are way more than I want to pay for a few minutes of enjoyment. With any pets we had that were sensitive to the noise we simply put them indoors with music or tv on.
Funny how explosions and other loud noises from our TVs doesn't bother our cats and dogs a bit, they sleep like rocks with our speakers blaring. Last couple of Fourth of July holidays we just had a paltry supply as were were not keen enough to get some from Walmart, Samsclub, or any of the major grocery stores before they sold out, had to buy last ninute from one of the firework stands where mark up is incredulous to say the least. That reminds me, we are staying put for the Fourth and I need to go to Samsclub and Walmart anyway, happy Independence Day to everybody and God bless our military and all who've served.