Wow that's a long list of meds from the vet!!

Glad to hear she took (most of) the vet visit like a champ!