A good diet (I feed nutro natural large breed) & practice good grooming habits & it keeps my dogs coats shinny.
You can add extar omega oils (liperderm i think) is a good suplement or canolla or safflower oil too, just add a very little. Only bathe when needed otherwise it stips the natural oils from the coat.