Pain in the heart can sometimes be referred to different parts of the body. The left shoulder and arm usually hurt. And it often happens that the pain appears in the lower teeth and jaw. This may be a sign of angina, which in turn is a harbinger of a heart attack. Therefore, if you have healthy teeth, but you feel pain in them, you may want to visit a cardiologist.