Thumps in horses is a condition that produces irregular contractions of the diaphragm, resulting in a thumping noise similar to a human hiccup. Scientifically referred to as Synchronous Diaphragmatic Flutter (SDF), thumps causes the diaphragm to spasm in the same...
Omneity® Pellets
All-In-One Vitamin & Mineral Pellet