This brilliant toy even managed to get our rescue pup - who didn't know how to play - to go launching herself after it! Would give it 5 stars but the squeaker broke after a few weeks and the felt has started to come off, but for the price it's a great buy. The size difference between medium and large is bizarre, mind. I bought a medium and it's half the size of the large. Good for a squeaky pocket toy to grab their attention, but not so good for large puppies.