OMG I AM SO SORRY THIS IS HORRIFIC
this baby is lucky to be alive as i have heard of dogs dying from this type of accident - she will be ok though as there is amazing medicine now a days for dogs. Calendula helps with building skin and i believe COQ10 so have her ask vet about these things after the surgery - wow this makes me want to cry i feel so bad for this baby and your friend