a dozen puppies stampeding down a street :: people watch with shocked look on their faces. 
a dozen puppies stampeding down a street :: people watch with shocked look on their faces. --q 2
a dozen puppies stampeding down a street :: people watch with shocked look on their faces.
a dog standing in front of a group of people
a group of people and a dog with their mouths open
a group of people with their mouths open in a city
a group of people and a dog on a street