Hi there... just saw your query ..felt like giving you a suggestion based on my knowledge of dog breeds.... Dalmations are very clean and odour free dogs, so they score one point over GSD's . but are also very high n energy , so make sure that your energy matches up with the energy needs of the dog as well... While German shepherds are great dogs , they have more grooming needs, and also their tolerance to heat is much less as compared to a dalmation because of the undercoat of this breed. German shepherds are highly intelligent dogs , but also dominant , so they require an owner who is more commanding, and assertive and can be a good pack leader and establish proper rules in the house.