My doggie day care recommends them also. They say be sure to put it on early enough so that the dog doesn't begin to associate the shirt with thunder.
My litle girl is happy laying in the bathtub for now. She is a better predictor than the weatherman.