Question: what are heparin shots for?
Answer: Heparin is used to prevent blood clots from forming in people who have certain medical conditions or who are undergoing certain medical procedures that increase the chance that clots will form.