Being my family is actually in the dog food business, I cannot but give a couple of comments/pointers on this topic

(For what it's worth)
Specific feed issues for dalmations are unknown to me, as for any other breed of dog. However, I must say that it is better to give a dog only dry dogfeed, than it is to give for instance table scraps. The biggest issue with dry dogfeed however, is the quality of that dogfeed (there is a lot of difference between two different bags). Only the more expensive ones actually contain all the necessary nutrients and vitamins a dog needs. If you decide that those expensive brands are too much coin to lay out in the long term, it is far better to go for some simple foods you cook yourself for your dogs. As many already mentioned, rice is an absolute winner with dogs. Just cook a substantial amount of it, then maybe poor some of the meat broth from your own meal over it, add a couple of beans and such, and that will make a great meal. Definitely better than the cheap dry dog feed and on par with the expensive dry dog feed (however it is a bit more of an inconvenience to be cooking for them everyday). Remember to only serve it when the food has cooled down completely, in fact cooking it in the morning and then leaving it to cool down for a few hours is much better.
In any circumstances, do not give them left overs from your own meal. Apart from being a very bad habit for your dogs to learn, the nutrients in it are not healthy enough for them. The reason for this, is genetics. Most of the dogs people own, will be pure-breds or close to it. And most, if not all of those dogs are very sensitive to what they eat (ergo the existence of those expensive dog feeds) and although they will love to eat those left overs, it will not be good for them in the long term. Technically, you could see a lot of the dog breeds as genetically disadvantaged, so they need every added advantage (through their food) to have long healthy lives.
If at all possible, stay away from the 'wet' dog foods (the cans, tins,...) because they are close to the worst to give to your dogs (especially if that is the only thing you are giving them)
One last piece of advice, a dogs' digestive tract is very sensitive, so do not change out one kind of diet for another one every other week! This is probably the worst you can do to your dog! Pick a diet you (and your dog) are comfortable with, and stick to it!
If you do happen to give some scraps as a treat for your dogs, remember never to give any bones! Only soft meats, or small pieces of fat that was cut away (only cooked).
hope this helps,
V.
PS: Oh yeah, and NO chocolate for them!