Dogs of the Shepherds: A Review of the Pastoral Breeds