Playing fetch with your dog is awesome, but there is always a sense of foreboding. You know you will get bored before them and you’re going to have to face a look of disappointment in their eyes.

This is where the iFetch comes in. It automatically spits out balls that your dog drops in. The balls can be set to travel between 10 and 30 feet making it convenient for most houses.

You will have to train up your dog to understand the process, but it doesn’t take too long with the more trainable breeds. However, we know of a certain Jackapoo that won’t let go of their balls for human or machine, so it’s not a panacea for all dogs!

There are a few similar devices on the market, but the iFetch is the best we’ve come across, hence us awarding it The Grade Recommended status.