My first thought was that it was an abcess, and I'm glad you've got this confirmed!

Dino once had one on his cheek from a marten bite, and once the vet had opened it, it healed very fast. Wishing the same to Marshmallow as well!

Kirsten