El término perro de compañía suele describir a un perro que no trabaja y que solo ofrece compañía como mascota, en lugar de ser útil al realizar tareas específicas. Muchas de las razas de perros pequeños se utilizan solo por el placer de su compañía, no como trabajadores. Cualquier perro puede ser un perro de compañía, y muchos tipos de perros de trabajo, como los retrievers, se disfrutan principalmente por su naturaleza amistosa como mascota familiar, al igual que los perros de raza mixta. El American Kennel Club también ofrece un título de perro de compañía para las competiciones de obediencia canina juzgadas.

Los grupos de razas sostienen que cualquier perro del tipo de grupo de trabajo es inherentemente un perro «de trabajo», mientras que otros sostienen que solo un perro con una ocupación activa, ya sea en un campo relacionado con la raza (como las pruebas de agua para los retrievers o las pruebas de pastoreo para los perros pastores) o en un campo no específico de la raza que requiere entrenamiento y disciplina, como ser perros de asistencia o participar en agility canino, puede considerarse un perro de trabajo.

Los perros que han sido elegidos por sus rasgos que los convierten en mascotas convenientes son generalmente razas más pequeñas, y la tradición de tener perros bonitos sin otro propósito que el de ser adornos de la corte se remonta a miles de años atrás, a la nobleza china. El pequinés y el carlino son ejemplos de caninos elegidos por su capacidad para ser mascotas. En el caso del pequinés, fue por su comportamiento similar al de un león; en el caso del carlino, fue por sus arrugas de «suerte» y su cara de mono.