'Legally Blonde: The Musical' at Walnut Street Theatre is relentlessly charmless and dreadfully dated"but at least there's a cute dog. Cameron Kelsall reviews.