Does throw long ways. Our big dog has always loved playing "fetch the ball" but he is getting a little old and Chuckit throws it so far that my poor baby gets really tired after a few throws only...He loves it and recognizes as soon as he sees it. We love the fact that you don't have to pick up the yucky, slimy, muddy ball...as long as the dog drops it of course.