Para evaluar la obediencia de un perro se tienen en cuenta varias habilidades; algunas de ellas son la resolución de problemas, el razonamiento y la utilización del lenguaje y las herramientas. Sin embargo, existen dos aspectos especialmente importantes a la hora de determinar la docilidad de las mascotas: