How long can dog survive with cancer