They provide over 40 essential nutrients, including all of the fat soluble vitamins (A, D and E), a complete B complex and Vitamin C. Canine Plus also contain 11 vital minerals, in addition to providing iron in the hydex form, which allows for extremely efficient assimilation.