
AFP Automatic Dog Ball Launcher
Best for: Best for dogs that never stop wanting to play fetch — an automatic ball launcher with 3 distance settings (10/20/30ft). Dogs learn to reload it. Battery or AC powered.
Check price on Amazon →How we pick: we feature gadgets we’ve actually used or tested, score them honestly, and only recommend the ones that earn it. We may earn from qualifying Amazon purchases.
TidyHacks verdict
Video coming soon
We're filming the TidyHacks Short for this product. Subscribe on YouTube to catch it first.
Our review
If your dog would play fetch until your arm fell off — and most dogs would — this automatic ball launcher is the solution. Drop a tennis ball in the top, the machine winds up and launches it 10, 20, or 30 feet. The best part: many dogs learn to drop the ball back in the hopper themselves, creating an endless self-serve fetch loop.
Three adjustable distance settings let you use it indoors (shortest setting) or outdoors in the yard. It runs on 6 C batteries or the included AC adapter. Three standard-size tennis balls are included.
The training process takes 1-3 days for most dogs — start by hand-loading, then encourage them to drop the ball themselves. Ball-obsessed breeds pick it up quickly. Some dogs play for hours unsupervised.
The honest downsides: 3.8 stars with 17% one-star is the lowest-rated product in our catalogue. The main complaints: motors failing after months, wet/dirty balls causing jams, and the machine not being waterproof for outdoor use in wet conditions. It is not suitable for very large dogs (Max version available separately for larger breeds). But for ball-obsessed dogs with owners who need a break, the concept is brilliant when it works.
👍 Pros
- Dog can learn to reload it — self-serve fetch
- 3 distance settings: 10ft, 20ft, 30ft
- Battery OR AC powered — indoor and outdoor
- 3 tennis balls included
- Great training + exercise tool
- 54% five-star — dogs love the concept
👎 Cons
- 3.8 stars — 17% one-star, motors can fail
- Wet/dirty balls cause jams frequently
- Not waterproof — problematic outdoors in wet conditions
- C batteries drain quickly (use AC when possible)
- 17% failure rate is higher than most products
Specifications
| Type | Automatic dog ball launcher |
|---|---|
| Distance | 3 settings: 10ft, 20ft, 30ft |
| Power | 6x C batteries (not included) or AC adapter (included) |
| Balls | 3 standard tennis balls included (2-inch mini) |
| Use | Indoor and outdoor |
| Size | Mini (for small/medium dogs) |
| Brand | ALL FOR PAWS |
FAQ
Will my dog learn to reload it?
Many dogs learn within 1-3 days. Start by hand-loading while your dog watches, then encourage them to drop the ball in the top. Ball-obsessed breeds learn fastest.
Can I use it indoors?
Yes — the shortest distance setting (10ft) is designed for indoor use. Make sure there is enough clear space for the ball to land.
What size balls does it use?
2-inch mini tennis balls (included). Replacement balls are available separately. Standard full-size tennis balls are for the Max version.
Does it work with wet balls?
Wet or very dirty balls can cause jams. Keep balls as dry as possible for best performance. Wipe the hopper regularly.
More Pets reviews
Get the best Amazon finds each week
One short email. New reviews, viral finds and the odd deal. No spam.



