Nutritionally, liver is a rich source of essential nutrients such as amino acids and fat. It is also a rich source of some vitamins and minerals such as A, B6, B12, C, D, riboflavin, niacin, folate, pantothenic acid, iron, zinc, phosphorus, and selenium. Naturally, liver is a relatively small portion of a canine diet.