Both of my mums dogs love it. They play getting the carrots out, then throw fetch with the carrots, then maybe putting the carrots back, before a sleep on top of the whole thing.
They love it so much I am now buying a second one for when they come here for a sleep over