New autistic muppet could offer hope