Don't call yourselves "old codgers". My husband is 68, and I am 67, and we are not old!! We also have a shih tzu that we have had since he was a baby. He is 13 now....getting the Cavaliers has rejuvanated him, and he keeps up with no problem. Maybe a puppy is just what you need....so much joy they bring.