Taffey has been a truly wonderful companion.