My sisters dog had a spleen removed , it was very enlarged and yes the dog was weak etc etc, but with time and care she got through it and she went on to live to 16 yrs of age.
(I cannot recall if it was cancerous, though I do remember her getting some kind of chemo tablets for a while, but no problems at all, her body adjusted and she was fine....)