We've got a golden retriever and a pug russel mix and both of them are crazy for playing fetch. Unfortunately I have a pretty pathetic pitch. I have to give it everything I've got to get any distance so after just a few throws my shoulder hurts, my hands are slimy and the dogs are still rearing to go. Which is why I LOVE THIS TOY!! I can send it so much farther without having to put in so much effort. My favorite part is having clean hands and tired dogs! The product comes with one "Chuckit" ball but also works with standard tennis balls (which I recommend). The Chuckit balls aren't very durable and it seemed like the dogs were having a harder time seeing the darker colors in the grass and water.