Why are you doubting the vet so vigorously? They've gone to school for this stuff, just because they dont put the scientific name of the infection on your printout doesnt mean that she doesnt know what she's talking about. If your so interested on prescribing medicine yourself, why not get a second opinion first?