A cardiologist is a doctor with special training and skill in finding, treating and preventing diseases of the heart and blood vessels.
A lot of people would say that you need to go to the gym to have a firm eight pack abs, even your neighbours would say the same.