No you don't have to lift heavy weight, it wouldn't hurt, but you don't have to. All you need is weight bearing exercises, walking is considered weight bearing. Make sure you are getting enough calcium and vitamin d. Diet and exercise are cruical to preventing this problem. Strontium helps too...