I am not a vet either, but this sounds suspiciously/remarkably like mast-cell tumors to me. [Posted in FML 5560]