Vitamins are divided into fat-soluble and water-soluble vitamins. The fat-soluble vitamins A, D, E and K are stored in the body and therefore do not need to be obtained from food every day. Water-soluble vitamins are vitamins B and C and they are not stored in the body, except for vitamin B12. There is no risk of overdose in water-soluble vitamins. Normally, the dog's body produces vitamins C and B on its own, but stress and various illnesses may increase their need. In particular, the need for vitamins B and E is greater in growing animals and during pregnancy and as a result of heavy physical exertion. Vitamin C is a powerful antioxidant that enhances the absorption of other vitamins and minerals and supports the body's resistance. It also helps prevent heart disease and promotes the development of teeth, gums, bones and joints.