3rd time I got a strep throat in 2 months?

STREP THROAT. Repeated strep throats can be caused by a wrong type of antibiotic prescribed (penicillin is the drug of choice), carrier state, or repeated exposure to a strep source like school children and, believe it or not, your pet dog. A carrier state happens when not all the strep bacteria are eradicated from your throat and small colonies remain.