Rescue Remedy is what you need for your dogs. No this isn't a commercial.
I remember dreading every 4th of July because of the fireworks, mainly illegal ones, going off and our dogs being so scared.
My friend, Penney, gives this to her dog every year and it calms her down quickly.
Here's a little bit about it from the website:
Rescue Remedy is the #1 natural reliever of everyday stress. It is a blend of five of the 38 Bach Original Flower Essences and is proven to be as helpful with animals as it is with people. Rescue Remedy can be used for an immediate calming effect in any stressful situation, or when your pet needs help overcoming a variety of emotional or behavioural problems such as:
~ Visits to the vet
~ Fear of loud noises
~ Excessive barking or hissing
~ Adapting to loss of owner or companion
~ Stress due to being left alone
~ Shock, trauma or mistreatment
~ Anxiety when adapting to new surroundings (new home, kennel, stable, etc.)
Your Pet's Inner Calm, On Call
Nature provides the air we breathe, the food we eat and the very essence of life itself. Nearly all forms of medicine are derived from plant life and Dr. Bach was a medical pioneer in realizing the potential of flowers in the natural healing process. As he discovered the 38 Bach Flower Essences, he noted that five of them in particular have special energy properties to calm agitated emotions. They are Rock Rose, Star of Bethlehem, Impatiens, Cherry Plum and Clematis. He blended dilutions of them together and found the combination to be an effective remedy for everyday stress. He called it Rescue Remedy, and it remains an example of the simplicity, and power, of natural healing.