The iFetch automatic ball launcher lets dogs play fetch to their heart’s content! Once your dog places the miniature tennis ball into the top of the iFetch tennis ball machine, this interactive dog toy throws it 10, 20 or 30 feet. Adjust the launch distance with a touch of a button, and let the fun begin. Works with power cord or 6 C-cell batteries. Happy fetching!