Dogs that herd sheep are often called shepherds.