How long can dog live with bladder cancer