I guess this is what happens when an engineer owns a dog. You create a device to keep this little Jack Russell Terrier entertained for a while. I admit I've watched this video several times and it's kept me entertained. Besides I'm trying to figure a way to build one for my dogs to keep them entertained too. Check it out.

A Jack Russell Terrier launching and retrieving his own ball