dosing amoxicillin dental abcess amoxicillin is good for how long amoxicillin allergy migrain amoxicillin and clavulanate potassium teva pediatric amoxicillin dose can lansoprazole be taken with amoxicillin amoxicillin by