I had bought it for my small dog with thunder anxiety and it wasn't very helpful but I also gave it to my small dog who is hyper and barks a lot and it has settled her to a point where she sits there waiting for me to give her the morning dose. So for this reason , I recommend it.