Medical Detection Dogs trains canines to smell the odours that diseases like cancer and diabetes give off in sick patients.

The charity says some of its dogs can now detect disease with 93% accuracy and the organisation regularly receives samples from consultants wanting another way of testing.

Dogs are also being trained to look after sufferers of narcolepsy and for one patient this has changed her life.