labrador retriever food diet feeding

By Andrew Fischer

Best sources of vitamins for dogs

Vitamins are organic substances found mostly in plants and animals.

They are needed for many of the chemical reactions in your dog’s body, such as building muscles and bones, breaking down energy from food, repairing your dog’s body tissue and keeping them strong.

Every dog should get sufficient amounts of all essential vitamins that include vitamin A, B-complex, D, E and K. Dogs’ bodies can make vitamin C so they don’t need to have it in their food. 

You should make sure to offer your dog a nutritious diet that will contain all necessary vitamins. In the list below you will find the best sources of vitamins for dogs. 


Fish is a great source of 9 major vitamins. These include vitamins A, B1, B2, B3, B5, B6, B12, D and E.

Sweet Bell Peppers

Sweet Bell Peppers are a great source of vitamins A and C, as well as of beta carotene.

Dogs need vitamin A for healthy coat and skin, eye health and for their immune system.

Red and yellow peppers contain higher amounts of beta-carotene than green peppers so they are even better for your dog. 

healthy dog diet

Green Peas

Green peas contain high amounts of vitamin A, B1 and E. 

They also contain decent amounts of magnesium and potassium.

Diets high in these nutrients support your dog’s healthy blood pressure and decrease the risk factor for heart disease. 


Many seeds include vitamins B1-B6, and E.

Great source of all these vitamins are sunflower or flax seeds. 


Pork is a great source for 6 essential vitamins that include vitamin B1, B2, B3, B5, B6 and D. 

Many dogs love pork chops that are especially juicy and full of vitamins. 


Eggs are a great source of 4 essential vitamins. These include vitamins B2, B5, B12 and D. 

Remember not to give too many eggs to your dog, because they are high in cholesterol. An average sized dog should not eat more than one full egg per day. 


Broccolis are a great source of 6 essential vitamins. These include vitamin A, C, K, E and B9. 

Broccoli is also a great source of fibre and protein. It also contains potassium, iron and calcium.

Fatty acids, fibers and vitamins in broccolis are great for the heart health of your dog as they help to regulate his blood pressure.

Best sources of vitamin A for dogs

Vitamin A is a fat-soluble vitamin. Dogs need it for healthy bones, muscles, skin and vision. 

In addition to preventing night blindness, vitamin A may help slow the decline in eyesight that older dogs often experience. 

Dogs that eat higher amounts of vitamin A often have a decreased risk of developing certain types of cancer. 

The top sources of vitamin A for dogs include liver, fish and dairy products. Provitamin A can be found also in carrots, broccoli and squash. 

Other selected sources of vitamin A are: sweet potatoes, spinach, cheese, beef livers, sweet red peppers, eggs, salmon and yogurt. 

Best sources of B vitamins for dogs

B vitamins  help dogs with breaking down energy from food, keeping their nervous system, skin and eyes healthy, forming haemoglobin, producing fatty acids etc. 

Great sources of vitamin B1 for dogs include peas, bananas, nuts and liver. 

Great sources of vitamin B2 include milk, eggs, and yogurt.

Great sources of vitamin B3 for dogs are meat, eggs and fish.

Good sources of vitamin B6 for dogs include pork, milk, bananas, chicken and turkey. (1)

Dogs can get vitamin B9(also known as folate) from broccoli, peas and liver. 

Vitamin B12 can be found in meat, fish, cheese and eggs

Best sources of vitamin C for dogs

Vitamin C (also known as ascorbic acid) is necessary for the growth and repair of your dog’s all body tissues.

Dogs also need vitamin C because it’s an important antioxidant. It helps them reduce inflammation as well as cognitive aging. 

Great sources of vitamin C for dogs may be found in tomatoes, baked potatoes, red peppers, strawberries and broccoli. 


Best sources of vitamin D for dogs

Vitamin D helps dogs to regulate the absorption of calcium and phosphorus and therefore is important for the development of their bones.

In addition, this vitamin is also responsible for controlling inflammation.

Dogs who don’t get enough vitamin D may develop weak bones, chronic kidney disease, cancer, or inflammatory bowel disease.

Vitamin D can be found in salmon, canned tuna, eggs and milk. 

Best sources of vitamin E for dogs

Vitamin E helps your dog to fight against oxidative damage. It’s also essential for fat metabolism, reproduction and muscle development. 

Vitamin E can be found in nuts, seeds and vegetable oils.