Usually by time the antibotics are finished the infection is gone.
However long the vet has precribed the medication duration.