These can be found in small amounts in the breath of the patient, and early studies found dogs could be trained to identify them - although the latest study relies an electronic device to analyse breath gases.
BBC: 'Promising results' for bowel cancer breath-test