Great tool to save your arm from throwing the ball a thousand times to please your pup! It can be used for short distance and long distance throws which is very convenient! It also will pick up the ball from the ground so you don't have to bend over and put the ball in the device everytime which also saves my back! If you don't care for the Chuckit! brand balls, tennis balls also fit!