My dog cannot live without playing fetch, and this is the perfect helper.  I had shoulder surgery a year ago, and this makes it so much easier to throw the ball without hurting myself or getting worn out too quickly.  Really gets good distance, and I don't have to get yuck on my hands picking up a slobbery ball.