You do indeed have something to be mad about, just don't go back to that first vet ever again! Glad to hear your Sparky will fully recover though. I think just give him some tender loving care, maybe a treat or two more than usual, and he'll bounce back quickly!