Yipee Skippy! That's your dog after chasing a ball thrown by this launcher. If you have one of those pups that goes berserk fetching balls, then this is the perfect tool in the toy chest. Not only will you be able to throw farther, but you won't strain your muscle or touch the slobbery mess of a ball. Sport 26M is 26 inches long and is compatible with balls 2.5 inches in diameter. The longer the ball launcher, the further it will throw balls. Launcher is Made in USA Ball is Imported All launchers include a ball. Colors vary.