.
     .
     .
     .
     .
dog
     .
dog
     .
     .
dog
dog
     .
     .