If you've got a small dog, you know regular tennis balls are basically giant beach balls to them - nearly impossible to pick up or carry. These 2-inch balls are the perfect solution! My Yorkie absolutely loves them - he can actually get his mouth around them comfortably without that awkward struggling you see with bigger balls. The 10-pack is genius because let's be real, tennis balls have a way of disappearing under furniture, in bushes, or becoming permanent residents of the 'under the couch' territory. The rubber material is durable enough to withstand some serious chewing but still has enough give that it's gentle on their teeth. What surprised me was how well they bounce - not so high that they're impossible for little legs to chase, but enough to keep fetch interesting. They even float, which makes them great for poolside play or beach trips. Safety was my main concern, and these are BPA-free and non-toxic, which gives me peace of mind when my dog inevitably decides they're also chew toys. The bright color makes them easy to spot in grass, and they're simple to clean - just rinse them off after outdoor play. If you've been struggling to find balls that your small breed can actually play with properly, these are absolutely worth trying. They've made our daily fetch sessions so much more enjoyable for both of us!