How long do dogs live with bladder cancer