iFetch ball thrower for dogs, includes 3 small tennis balls that came with iFetch. Has 3 speeds for different throwing distances. Pet can place tennis ball in the unit, then retrieve the ball. Very good working condition. Retails new for $189.99, selling for $70 firm.