How long will my dog live with cancer