a dozen puppies stampeding down a street looked upon by shocked people. 
a dozen puppies stampeding down a street looked upon by shocked people. --q 2
a dozen puppies stampeding down a street looked upon by shocked people.
a group of puppies running down a cobblestone street
a group of puppies running down the street
a group of puppies running down a street
a group of puppies running down a street