They are just different classes of antibiotics that work differently on the bacteria and cells in the body. Baytril is a fluoroquinolone and amikacin is an aminoglycoside. I think Amiglyde is more toxic to the kidneys than Baytril is. I just prefer to use the Baytril first, and then get out the big guns if I have to.