A New Friend<br>John left his house to go grocery shopping. Before he made it, he saw a stray dog on the sidewalk. He stopped to check for a collar, but there was none. He took the dog home, and named him Frank. Frank and John are now best friends.
John left his house to visit a friend. 
( z1 leave :ARG0 ( z2 person :name ( z3 name :op "John" ) ) :ARG1 ( z4 house :poss z2 ) :purpose ( z5 visit :ARG0 z2 :ARG1 ( z6 person :ARG0-of ( z7 have-rel-role :ARG1 z2 :ARG2 ( z8 friend ) ) ) ) )