My dog is an older dog and has never liked storms or fireworks. We use these during the rough storms and firework season and they help him a bit. They are not 100% perfect, but they seem to work for a few hours.