Every dog owner needs this!!!  Keeps my dog active and running a lot farther than I can ever throw the ball. Plus I don't have to pick up the slimy ball which is even more awesome when we're at the dog park. There's nothing worse than retrieving our ball that's been covered in a strange dogs saliva.