How long does a dog live after a cancer diagnosis