Formulator’s Corner: The Equine Stress Factor
Stress is an emotional and physical pressure that animals and humans both experience. Horses and dogs, just like people, can be either internalizers or externalizers of stress. The internalizer may mask stress by behaving...