Laurie, I'd be livid, too!!!! Is there anyway you can get a recommendation from the new vet, so you can have free reign to go tear your old vet a new a**h***?
In any case, I'm so sorry you and poor Mitzi have had to go through this!! Sending get well vibes from me and Luna!!!