Animal Engine presents a ‘new farce’ – DOG SHOW – At Krane Theatre DOG SHOW What do dogs do when their masters leave? Put on a French farce!…