This really isn't the most detailed article, but it's a place to start:
What Does High Cholesterol mean for Dogs? | B-Naturals.Com Newsletter
For my pet, as his carbohydrate requirement is zero, he gets plenty of fat in his diet for energy. If I do not feed him enough fat, I can tell immediately by the texture and sheen in his coat.