Taking estrogen will also prevent bone loss. Other drugs approved for osteoporosis by the Food and Drug Administration include:  Raloxifene. Alendronate. Calcitonin. Teriparatide.