One way to look at it, is that your dog was going to live the exact same amount of time no matter which person or family he ended up with. The question is.....did you give your dog the best possible life out of all the families your dog could have ended up with?