How long can dog live with mammary cancer