Willow had a nasty abcess once, in her throat, the antib's from the vet didnt clear it but some homeopathic silica which shoves stuff out basically pushed the abcess out - this was after 2 sets of antib's didnt shift it, so something to consider if the antib's dont manage to clear it up and the vet suggests something more drastic