My dog is a Golden retriever and he is two years old. I take him to the park often to play fetch and wanted this color that stands out against the fall yellow grass where the yellow tennis balls can easily get lost. I liked them for the color and they go far with the chick it. The thing I don't like is that my pup eventually has the desire to want to tear the material off the balls. So when I catch him doing that I take the ball away. Also after a few times of fetch I'll notice I need to throw it away because it begins to break in half at the seam. It's thick plastic underneath the material and two pieces just glued together. So eventually they are trash. Didn't last as long as I'd hoped. Plus he loves to swim and they will end up in the pool often. They eventually get water in them and sink to the bottom of the pool because of the weight and no longer float. Then when he retrieved it and brings it back inside there is water coming out of the ball that's inside it. I will stick with the other plastic chuck it balls that are orange. They bounce better and float and don't break and my pup has no desire to chew and destroy it. They last forever and are a few more bucks just for one but worth it