Puppet and can be treat dispenser!
Ordered the large size so it would fit my hand. Big points for crinkle and puppet play!
Tip: you might need to jam your fingers up into the Rock's head to get good puppet fit.
I also break up a few dry treats and toss inside the body for my 50 lb dog to shake out.
She's not a shredder and loves this toy!