Why Do Dalmatians Have Spots? The Dalmatian has Spots because humans decided he should.
Selective breeding can produce a dog that looks like anything from a hairless rat to a lumbering lion.
Someone in Croatia decided that white dogs sprinkled with round black Spots would be cool and set about creating them.