How long does a dog live with a mast cell tumor