Rags to riches: stray dog from Harrogate stars in Legally Blonde musical