Yes, smoking negatively affects bone density by decreasing the blood supply to bones, slowing the production of bone-forming cells, and impairing calcium absorption.