My dog's all-time favorite pastime is her small ChuckIt! ball.  She always knows exactly where it is and makes plenty of opportunities for me to toss it for her.  After a while though, it gets slippery, so when I saw this Launcher I wasn't sure it would work for me but decided to give it a try.  Well, it does work!  It takes a small effort to get it to snap onto the ball, and then toss the ball with a flick of your wrist and the ball will fly much further than tossing it with your hand.  Terrific little gadget for making playtime fun for you and your dog.  Be sure to get the appropriate size for your dog's mouth.  This comes in several sizes.  Make sure the ball is not small enough for the dog to accidentally get it lodged in the throat, or so large that the dog strains the jaws trying to hold on to it.