Three dogs on a sidewalk.
Three puppies are on a sidewalk.
Dogs can be old and adults and not just puppies.
exists x1 x2.(a_topic(x1) & on(x1,x2) & n_sidewalk(x2) & n_dog(x1) & card_eq_3(x1))
exists p1 x1.(exists x2.(on(x1,x2) & n_sidewalk(x2)) & n_puppy(x1) & card_eq_3(x1))