Was really excited to find the Large Everlasting Treat Ball in a local pet store. We have a labrador puppy and an adult labrador. We purchased two of these products ($50 total). They were awesome for about 90 minutes until the puppy started to eat pieces off the sides of the "virtually indestructible" toy. I would never buy this toy again and would not recommend it to anyone. Save your money and buy a pack of tennis balls for under $10. They will last just as long!