are cancer lumps on dogs hard or soft