Wow, 20 years? That's quite a life. I can't imagine having to cope with the loss of a dog after 20 years.
R.I.P. Harry