Really depends on the dog what you should feed them since every breed of dog is different. Dalmations have very sensitive digestive tracts and if they are fed too much protien they can develop major health problems. I used to feed her half rice half dry dog food but it was a pain in the ass cooking rice every couple days and the rice didn't exactly stay good for very long either. Also tried the BARF diet, which is something similar to the natural diet mentioned above with raw chicken and what not, she loved that but it was again too much work, so now i'm just feeding her Precise seniors (shes only 6 btw) because i'm a lazy ass and all seems to be well.
You start with a bag full of luck and an empty bag of experience. The trick is to fill the bag of experience before you empty the bag of luck.