Yes. Experts feel that it is best to get your calcium and vitamin D from your diet. Good natural sources of these nutrients include milk, yogurt, cheese, dark green leafy vegetables, and fortified cereals and juices. Three and a half ounces of cooked salmon contains 90% of your daily dose of Vitamin D. If you can't get enough calcium and vitamin D in your diet, talk to your doctor.