DON"T EVER TAKE KEFLEX, the entire family is allergic to pennicillin so the doc gave my son Keflex, they said they worst that could happen to him was MAYBE a rash. When he went into shock laid in the fetal position and his gums swelled that you couln't see the teeth in his mouth they knew never to give him anything in that family. This happened when he was 3 he is now 27 and NEVER has been on a antibiotic again.