My dog loves to play catch and this helps tremendously. As a puppy it was ok that my throws didn't go too far, but now that she's older, she enjoys the run. This helps relieve some of the strain I put on my arm and now it takes a bit of time for my dog to fetch and return. By the end of our session she is a tired and happy dog--- I get a bit of peace and quiet until she re-energizes.