My dog has an abscessed tooth. I called the vet and if was very expensive the last time I took him in. I am allergic to penacillin or however you spell it. This is what they gave me for my abscessed tooth. But i had a reaction so stopped taking it.