Starting a course and not finishing it is irresponsible.
If she's perkier after a couple of doses it seems likely that the cause was bacterial.
One of the reasons we have superbugs is because people start on ABs and don't finish them. Maybe next time get the script and then hold off for a day or two before filling it.