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.