Bill Barretta performed as Dr. Teeth since 2005 .
Despite being the band leader , Dr. Teeth is never featured in the regular orchestra playing at The Muppet Show like the rest of the group .
Dr. Teeth and The Electric Mayhem