Unfortunately, you can't sue.

But I would write a nasty letter to the vet personally and give him/her all the info. Tell him/her that you will be letting everyone in the area know about how he/she reacted. I think that's the least he/she deserves. And people should know what kind of a vet he/she is!!!