My German Shepherd loves playing fetch. I hate picking up the gross, saliva soaked ball so this launcher is perfect for us. And it throws the ball really far compared to how far I can throw it. I would definitely buy another one.