I've tried everything on the market today without much luck. The meds from the Vet work very well but I don't like giving my dogs a lot of drugs. My dog will also run to her cage and shiver until we put the blanket over it. There is a thunder jacket out there which are pretty pricey but people rave about how well they work so of course I purchased one. When a thunder storm started we put the jacket on her right away but she really wasn't too happy about it. I think if we stuck with it, it would have worked out but you can't keep a jacket on them at al time. I haven't found anything else that works! Wish you luck!