I feel very bad for you, please do not blame yourself. I am sure you gave her this dog with good intentions.
I just cannot believe this friend having a small dog, and not having a vets emergency number on hand
If I move this is the first thing I do, make sure I get a good vet and make sure he/she knows that If I call then it is an emergency and I want some one to be there for me.
I do not think it will ever be the same friendship ever again after this.
I know if it were me, I would not be able to forget what she did nor her actions.
pooh's mum