indefatigable Mongoose. .. His happiness brings me joy