How long does a dog survive with cancer