My dog was micro chipped with no anesthesia; I don't understand why your vet would suggest that.
I am glad that you are looking for another vet. IMO, your previous vet was out of line. However, as was mentioned, his/her clinic = his/her rules. Plain and simple.