With Sesame Street-like animations and fuzzy puppet characters, Avenue Q has all the makings of a children’s show. But don’t let the puppets fool you: These cute little characters can get pretty...