The vet said it's an infection. I got some meds for her (expensive! $130 vet trip today) anyway this should clear it up!!