Véase también Perro guardián de ganado. Se llama perro pastor a cualquier perro que ayuda al hombre en el manejo de rebaños de ovejas, cabras y otros animales de granja. A los perros pastores que trabajan con ganado bovino se les conoce como perros boyeros. Hay dos tipos de perro pastor, los de guarda que se encargan de proteger los rebaños del ataque de lobos y otros depredadores y los que se encargan de guiar y controlar a los rebaños en sus desplazamientos.