I am sorry man, that is hard to deal with. Even a dog.
I have my Ginger, a 14 year old(I think) Yorkie.
Always at my heals, ever since she was a pup. Never leaves my side, sleeps where I am at...but its getting to that time so I know I too will have to do this. And I know its gona mess me up for a week or two :/