Su origen se encuentra en las Highlands (tierras altas escocesas). Gracias a diferentes cruces del highland terrier con otros cazadores de alimañas surgió el primitivo scottish, mucho más alto y tosco que el que se conoce antualmente.
Los orígenes de esta raza se hallan en la Inglaterra del siglo XVIII. Los ingleses buscaban un perro para la caza y gracias a varios cruces de diferentes razas llegaron al pointer.
Los orígenes del mastín español son remotísimos, considerándose como uno de los descendientes del mastín del Tibet.
Su nombre proviene de una región de Croacia llamada Dalmacia. Antes de entrar en este país, sin embargo, pasó por Egipto donde se han encontrado frescos que lo revelan.