When I first got my lab/aussie puppy, he would eat so fast that he'd make himself ill. The trainer suggested that I stuff his food into a Kong and make him work for it. 14 months later, he no longer scarfs his food, but he still loves his Kong. I've read tons of blogs, and the Kong site itself, on how to stuff a Kong and what to stuff it with. I find variety is the best, so while I use the same base ingredients, I toss in something special each time. I currently have 4 Kongs that I rotate between the dog, the dishwasher, and the freezer. I plug the hole in the bottom with a baby carrot, layer in kibble, unsweetened applesauce, shredded meat or canned food, plain Greek yogurt, chopped veggies or fruit, peanut butter or almond butter, broken treats-- whatever I have on hand, then into the freezer it goes. I try to make the first layer he gets something motivating, like applesauce or peanut butter, and the bottom layer something easy, like kibble. The deepest layer is hardest to get to, and the hardest to clean, so I want to be sure he can get it out. (If you decide to stuff your Kong this way, a good quality bottle brush is a must) My dog will spend at least an hour working on emptying the Kong. I have hard wood floors and while I've never noticed a mess from it, it might be different on carpet.