My dog is obsessed with these - the squeak plus the bounce keeps him sprinting back for more every single throw. They're weighted just right for fetch, not too light so they actually fly. Holding up well after a couple weeks of daily backyard sessions.
Steven★★★★★
The squeaker is still going strong after two weeks of daily fetch sessions, which honestly surprises me. They're weighted just right so my dog can actually track them mid-air, and the two-pack means one's always ready while the other's lost under the couch.
Emily Y.★★★★★
These hold up way better than the fuzzy squeaky balls we used to buy—after two weeks of daily fetch the felt is barely scuffed. The weight feels right for longer throws too, and my lab actually brings them back instead of getting distracted.