iFetch is an interactive, on demand ball launcher guaranteed to give your pets endless fun. It throws a ball a variable distance when it is placed in the funnel and is designed to work with its own custom balls smaller than regular tennis balls. Good to use indoors or out, iFetch offers three distance settings: 10 feet, 20 feet, or 30 feet. Now turn it on and hit the couch for some TV.