Kim Dawson is an expert on equine worms, she has kindly contributed this blog for the benefit of my clients and readers. See her bio below. Why do people behave the way they do? Recently we have seen people fighting in...

read more