We got a taxi to the vet, that was fine, although the man driving it was pretty timid. Still we got there.
Her visit went ok, they did a needle aspiration, and the vet said not to worry too much.
But when we went to leave, there were no cabs to be had. We called and called, and we could not get anything. We ended up taking Hazel on the subway, which we had never done before. She was fine, she went through the turnstiles, and sat down just fine. Everyone was very nice about it. (It is against the rules, except for service dogs.) I was worried, but nobody did anything but smile at her.