A high-quality diet will go a long way toward a healthy coat - if you want to stick with kibble, the Whole Dog Journal list was just posted in another thread, and that's a good starting point for quality foods. Fish oil, as noted, is a good supplement, and raw eggs are as well. (The risk of a dog contracting salmonella is much lower than it is for humans, because of their physiology; it is not impossible, but not at all common. In fact, the only dog I know of with a confirmed case of salmonella contracted it from his kibble.)