Neil Patrick Harris is the man. And if you don’t believe me, just watch the newest entry of “Neil’s Puppet Dreams”.