CBD Oils For Horses CBD stands for cannabidiol, which is one of the beneficial compounds found in cannabis plants. These molecules, known as cannabinoids, are potent substances. There are over a hundred cannabinoids, but CBD is one of the best-known. The horse endocannabinoid system There is a massive wave of enthusiasm for CBD treatments right […]