it's under his skin

It may just not move because he's so fat and it has no room to move.

I don't think it should be anything bad... he JUST went to the vet for his checkup a week or so ago, wouldnt they of seen it if it was cancerous?