My dog loves this ball! it's squeaky and big enough for my 120 lb dog to play with. The problem is that it's hard plastic and my dog has a HUGE mouth. He puts his mouth around it and cuts the outside plastic, which then cuts his mouth. It's a great toy though! The noise is unlike any other. The ball can be played with for hours. It just needs a softer outside or cushion so it doesn't tear up my dog's mouth. I must have bought about 10 of these balls over the years. Although it's hard plastic on the outside, just like squeakers, my dog loves to find a way to tear this up and only have the long tubular noise makers left.
Try the toy. I'm going to try to write to the company to see if they can look into different external material. It's my dog's favorite toy ever!!! and he's 9 & still so much energy left in him! The toy is made by this company: wobblewag.com
Amazon Link: https://a.co/d/03O56RYp