In reply to Flinticus:
I had a couple of occasions with my old collie, c18kg skinning her feet whilst out running over the central fells. My solution was to carry her like a shepherd carries a sheep, hind legs over one shoulder, front legs over the other and march on.
Ten miles plus back to the car wearing a heated scarf was hard work. She was worth it.