We recommend Thundershirt if you have an anxious, fearful, or over-excited dog. It places gentle pressure on the dog that produces a tremendous calming effect. This has obvious benefits for most types of anxiety. But Thundershirt is also a very useful tool for managing excitability or hyperactivity with strangers, on the leash, or in a training environment. Thundershirt’s calming effect helps a dog to focus (or refocus) her energies in a more constructive direction, allowing training to be more effective.