Who needs humans when you can have your own fetch machine. 

Buddy the dog obviously has had plenty of practice with his new toy (apparently labelled a ‘GoDogGo’). 

He excitedly waits for the ball to be dispatched before running and catching it on the full. 

It actually looks like heaps of fun…