20 years! That's impressive. Have you had him/her for the whole time?