I don't know why I waited so long to purchase one of these!  I have a very active Lab and we walk and swim for about 1.5 hours a day.  That is a lot of ball throwing!  i developed tennis elbow from all the ball tossing.  I bought one of these and now it is little effort to throw the ball 3 times farther than it goes when you throw it.