My puppy loves to play fetch and this makes it so easy to play with him for a longer time. Its easy to throw and uses the right size of balls for him. I purchased the 3 variety pack of Chuckit! balls as well and they work perfectly with this.