Sounds like 3 weeks of Clindimycin will do the trick.I hope he gets better soon.I'm sorry for your worrying.I know it's stressful seeing your pet not feel well.