A good diet? A horse that is not shiny is probably missing some vitamins/minerals.
I do not know of anything to help with “shine” that will not add calories. You could try a 1/2 cup of whole flax, but again, there are calories in it.
home to 6 overly spoiled, fat, shiny, adorable horses, and 4 cute barn kitties