Thank you so much for all your replies, they've all been very helpful!
I will be getting hold of some probiotics to give her whilst she's on antibiotics, I'm a bit concerned that the vet hadn't mentioned this to me!
Errrm, I don't think the abscess is that well defined, it's just a flat area of...