And let me say, you definately deserve the title "Dog of the Day" if anybody does!
Sounds like you had a pretty rough go of it in the beginning, but now your living the life of luxury

I'm sure your family is going to make today a special day for you boy, enjoy it