This is Hob. He is a Border Collie owned by a friend at our training club. His favorite game is to carry his orange ball in his mouth while you kick his other ball out, he will then run out and kick it back to you for you to do it all again!
While waiting for you to kick the ball he will circle non-stop waiting for you to kick it again.
The whole time this is going on he is being herded by his sister Roane, another BC. Its actually pretty funny to watch!