Oh. what a frightening experience! I was glad to hear the little guy was ok. Wow, 21 years!!! What breed is he?