I'm so sorry to hear this, I hope its not cancer and Blair will be ok. I know how frightened you are, there was a time when Nebo had a lump the vet thought was cancer too.