pug-of-war-Sheep dog.

more about : pug-of-war