Playing fetch with your dog is normally an enjoyable activity, that is unless…you’ve been working all-day and / or at school. Introducing the iFetch, a simple yet innovative machine that launches a ball for your dog to fetch. Best of all, when your dog drops it back in, the ball is fired back out again for unlimited fun. Continue reading for two videos and more information.

iFetch has an adjustable range for shooting its mini tennis balls. Users can choose between 10, 20, and 30 feet (3, 6 and 9 m), so it can be used inside or out. Because it uses miniature balls, the Hamills recommend using the device for small- to medium-sized dogs.