Los perros desempeñan muchas funciones para las personas, como la caza, el pastoreo, tirar de cargas, protección, asistencia a la policía y al ejército, compañía y, más recientemente, ayudar a personas discapacitadas.