I ditto the Rescue Remedy and the crate training. My Australian Shepherd mix has terrible fear of thunderstorms and being in his crate (with a blanket thrown over for coziness) works better than anything else.... Crates should never be used as punishment; my guys get treats to get in them when it's a weird time----like anytime but bedtime. They grow to love them. Remember that dogs come from wolves, who lived in dark caves.