I got this toy for my old dog who has trouble moving around and can't really chase after his ball anymore.
He loves it! Plus, the chicken drumsticks are removable, squeak when pressed, and aren't harsh on his gums, so of course he loves it.
The puppy likes it, especially since you can play with the chicken drumsticks. I still need to keep an eye on it a bit, because he also likes to chew on the edges. I believe it will still be a good toy even when he's grown up.