This dog does n't seem to appreciate how awesome his hat is.
The dog has a beret.
Not every hat is a beret.
exists x1 x2.(n_hat(x2) & of(x2,x1) & n_male(x1) & n_dog(x1) & -exists e1 p1.(Topic(e1,p1) & Actor(e1,x1) & v_seem(e1) & exists e2 p2.(Topic(e2,p2) & Actor(e2,x1) & v_appreciate(e2) & exists x3.(n_awesome(x3) & (x2 = x3)))))
exists e1 x1 x2.(n_dog(x1) & Theme(e1,x2) & Actor(e1,x1) & v_have(e1) & n_beret(x2))