We got this puzzle ball for our 8mo. old mini doxie as an aid to help break his separation anxiety. He's a quarantine puppy and while the separation anxiety hasn't gotten much better, that's no fault of this puzle ball. Our pup absolutely loves it! When I pick it up to refill it, he totally loses it hopping around with excitement, and it keeps him busy for 15-20 minutes while he works the food (we use freeze dried raw meal toppers) out of the holes. This has also been great for a distraction in a pinch when he gets restless while I'm still on the clock at work. Highly recommend!