The dog has jumped up and is pulling at the man's leather jacket with its mouth.
The dog is pulling at the jacket.
Both say the dog is pulling the jacket.
exists e1 e2 s1 x1 x2 x3 x4 x5.(n_mouth(x5) & of(x5,x2) & n_thing(x2) & n_jacket(x3) & of(x3,x4) & n_leather(x4) & of(x3,x2) & n_man(x2) & n_dog(x1) & with(e2,x5) & at(e2,x3) & Actor(e2,x1) & v_pull(e2) & a_up(s1) & Manner(e1,s1) & Actor(e1,x1) & v_jump(e1))
exists e1 x1 x2.(n_jacket(x2) & n_dog(x1) & at(e1,x2) & Actor(e1,x1) & v_pull(e1))