Además de las variaciones de tamaño, estructura, potencia muscular, cantidad y calidad del pelaje, etc., las razas caninas muestran una especializaciún concreta de sus funciones, desde las primitivas de guarderia, defensa de rebaños o personas y de captura de otros animales silvestres, a las sofisticadas de mensajeros, lazarillos, detectores de drogas, o pura y simplemente, de alegres compañeros de personas enfermas o solitarias.