How long will a dog survive with cancer