Sign up for a dance marathon, catch the Chinese Romeo and Juliet – and don't miss Harry Potter getting cut down to size. Our critics pick the best of this year's Edinburgh festival
Andrew O'Hagan imported a trio of actors to "do" the voices in his latest, canine-narrated novel, which features Marilyn Monroe, Frank Sinatra and a dog called Maf, writes Charlotte Higgins