I'm sure the dogs quality of life was just fine. Dogs simple happy disposition is likely why.
All dogs are happy because they are stupid. No matter how they feel their attention is easily diverted by cheese, carrots, mandarin oranges, or the offer of a car ride.........even if they are missing a leg.
I saw the same thing happen to my uncles dog. I cannot imagine that much suck happening to me.