That stinks so bad!!! Poor Jolene!!! I sure hope her little ear heals OK!! I don't know about the oral antibiotic, I would think topical would be fine, but just keep an eye on her temperature and her demeanor, and if you think there's a problem, get her to your vet right away.
Poor little girl!! Give her gentle smooches from Wosie and I!