How long do dogs have to live with cancer