Lancashire Heeler

Noun

 * 1) A small breed of dog developed for use as a drover and herder of cattle.