Oh, Jodi also! What about Melatonin for this? It can be used for this, and also for 4th of July:
Noise phobia in dogs - Wikipedia, the free encyclopedia
And also see that link for "pressure wraps" - have you thought about using an "anxiety t-shirt" for him during walks?