Oh my!! It is usually soft if it’s a cyst or abscess With cancer it is sometimes hard. Only the vet can decipher with a needle aspiration. Prayers for you & your precious Cody. I have 8 month & 2 year old so all good so far.