It's the greatest invention for retrieving dogs! It allows me to exercise our Lab when he isn't out hunt training. I also use it to train him for stays and marks so it's also practice for retrieveing. Just tell your dog to stay, mark and let the ball go...it's just like having someone to throw a 'dummy' for the dog only you're doing it the easy way! What a great product! Love it, love it!