How long do dogs live with spleen cancer