How long can dogs live with spleen cancer