How long do dogs live after getting cancer