A six-year-old, neutered, female golden retriever was presented with generalised, dark purple to black cutaneous nodules and gastrointestinal haemorrhage. Histopathologically, all cutaneous nodules were diagnosed as benign cavernous haemangiomas. Endoscopic analysis revealed similar nodules in the oesophagus, stomach and duodenum. At laparotomy, similar nodules were seen on the visceral peritoneal lining of abdominal organs. Metastatic haemangiosarcoma was ruled out based on histological features and lack of primary tumour in spleen, liver or heart ultrasonographically. Blood loss associated with gastrointestinal haemorrhage was managed with blood transfusion. To the authors’ knowledge, this is the first canine case of multi-system progressive angiomatosis resembling blue rubber bleb nevus syndrome in humans.