Hi everyone!
Vet update: Turns out it was an abscess! My vet lanced it, then found another one under the original one and lanced that too! She survived the gas and procedure, had a quick dental and is currently on Baytril with Hibiscrub bathe twice daily!
She’s doing so well and I’m so happy she’s still with me!
Thank you for your support and I’m happy to report back with good news