cute pup, hope you have a long and happy time with him.
I had a Lab pup that was ill treated, when I took her on at 12 weeks she looked like a 6 week old pup, she had dropsy and malnutrition, vet said if she made the week out she would be lucky, guess she was lucky, as she was 12 when she died, unfortunatly she got liver cancer and nothing could be done for her at that age. I remember they had to pry her out of my arms when she had to go.
After that I have never wanted another Dog, I am more a Cat person, now days.