Looks nasty. Glad to hear that the vet was able to sort it and she is on the road to recovery. Hopefully it should be ok from here.