Hyperinsulinism in the dog due to pancreatic islet-cell tumour: a report on three cases.