I'd say an Aussie Cattle Dog or Blue Heeler