The dog has jumped up and is pulling at the man's leather jacket with its mouth.
The dog is attacking the man.
Just because the dog jumps up and pulls at the man's jacket, it does not mean that dog is attacking the man.
exists e2 e1 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_man(x2) & n_dog(x1) & Theme(e1,x2) & Actor(e1,x1) & v_attack(e1))