WOW!!!!!! 20 is a very long life. I have an 18 year old myself! Old dogs can be a lot of work but as long as they are happy that's all that matters. It's wonderful that you have had so many years together. Thank you for adopting and thank you for sharing your precious pup with us today.