Livestock guardian dog
A livestock guardian dog is a dog type bred for the purpose of protecting livestock from predators.
Livestock guardian dogs stay with the group of animals they protect as a full-time member of the flock or herd. Wikipedia
Representative species