I was never able how to figure out how to get my dog to take pills (tried hiding them in his food, but he would just eat the food and spit out the pill). Fortunately I was a kid so I just had my mom do that stuff.
Ummm you could give him Benadryl (1 mg per pound)... to calm him down.
Get him a Thunder Shirt.... our GSD could give a Turkey about loud noises but the Husky/Siberian cross we are taking care of starts panting and hiding. We ended up wrapping her mid section (loosely) with an ACE bandage and it seemed to help.