Stock horse
A stock horse is a horse of a type that is well suited for working with livestock, particularly cattle. The related cow pony or cow horse is a historic phrase, still used colloquially today, referring to a particularly small agile cattle-herding horse; the term dates to 1874. The word "pony" in this context has little to do with the animal's size, though the traditional cow pony could be as small as 700 to 900 pounds and less than 14 hands high.
Read on Wikipedia