A lot of people who have had it would say it is some form of pain that these people never want encounter again. If your puppy happens to be experiencing ache or muscle aches, then there are some sprays that may prove to be able to beneficial.
If your dog yelps, it means he can't tolerate the heat. https://Medium.com/@painrelief122/top-tips-for-using-cbd-for-pain-and-health-cb6c4905ed19