I'm back from the vet. Thank God my 16 year old friend is fine. Waiting for the 17, 18, 19, 20 ...