Free: Contests & Raffles.
Benadryl, check with your vet or someplace you trust on the dosage.
Our old collie was very scared of fireworks. We found it best to lock her in the garage with loud (not mind numbing) music to help drown out the bangs from the fireworks. It was the best we could do for her and she handled it well enough. The combo of benadryl and loud music probably would have been better.
I am lucky in this regard. My lab looks for something to fall after every bang.
Our lab is kind of strange, she loves hunting and has never been gun shy in the slightest bit. If she is outside and fireworks go off, we have to be careful because she will chase whatever is flying or spinning on the ground and loves all the noise and flash. When she is inside however it's a completely different story. Fireworks, or worse thunder sends here cowering into the far corner of our closet. It doesn't make any sense to me, but I'm not a dog and she definitely interprets it differently outside compared with inside.