I would def get her micro chipped ASAP.
It is done without Anesthesia all the time. When I was a vet tech we would do the micro chipping, it is a very fast procedure.
I have had a couple dogs really not "want" to put with with it, but it is over before they can cause a big stink...