I think you should consult another doctor! Having tonsils out does NOT prevent strep throat! My son had his out at 4; he's 24 now and still gets strep & I am 50; had mine out 45 years ago & have had strep throat. I would definitely see another doctor before having tonsils out if you're told your child will not have strep after!!!!!!!!!