If she's improved then the baytril is working. Antibiotics like Baytril and Amikacin are ide-range but don't encompass everything, if there was no improvement I would ask your vet to do a culture to see if that's the right one she should be on.

A month isn't a long time for them to be on antibiotics, so hang tight.