World-Famous 'Cat Man' Dennis Avner May Have Taken His Own Life Neetzan Zimmerman · 11/13/12 10:45AM Dennis Avner, the world-record holder for most body modifications who was better known by his Native American name "Stalking Cat," passed away last Monday, November 5th, in his hometown of Tonopah, Nevada.