A dog/cat anxiety-, or thunder shirt may be multi functional by relieving stress and anxiety from vet visits, noise, thunder storm, and 4th of July events.
They are readily available in pet shops and online.
In case you have not purchased one yet, but will be in need for one over this weekend, there is a nice DIY way to help out, and calm your pet down.
http://www.budget101.com/showthread.php/899727-DIY-Therapeutic-Pet-Wrap