Two dogs on leashes straining toward each other while their owners walk away from each other.
Two Pugs are barking at each other while their owners walk away.
Not all dogs are Pugs and straining toward each other does not mean they are barking.
exists e1 p1 x1 x2 x3 x5.(a_topic(x1) & on(x1,x2) & exists e2.(all x6.(n_other(x6) -> from(e2,x6)) & r_away(e2) & Actor(e2,x5) & v_walk(e2)) & n_owner(x5) & of(x5,x1) & n_thing(x1) & while(e1,p1) & all x4.(n_other(x4) -> toward(e1,x4)) & Actor(e1,x3) & v_strain(e1) & (x2 = x3) & n_leash(x2) & n_dog(x1) & card_eq_2(x1))
exists e1 p1 x1 x3.(exists e2 s1.(a_away(s1) & Manner(e2,s1) & Actor(e2,x3) & v_walk(e2)) & n_owner(x3) & of(x3,x1) & n_thing(x1) & while(e1,p1) & all x2.(n_other(x2) -> at(e1,x2)) & Actor(e1,x1) & v_bark(e1) & n_pug(x1) & card_eq_2(x1))