Uma grande variedade de raças de cães é usada como cão pastor, e todas essas raças têm personalidades muito ativas e inteligentes que as tornam bem adequadas para o manejo do gado.
Além de trabalhar com ovelhas, um cão pastor pode potencialmente trabalhar com outros animais também.
Os cães pastores são treinados para trabalhar sozinhos e juntos, e eles podem cooperar com os humanos para garantir que o rebanho seja administrado conforme a necessidade.