"I bought this for my Cane Corso Mastiff puppy who suffers from separation anxiety to help keep him occupied while I am away.He absolutely loves it, so far it is the best toy I have found for him, and it gives him a distraction;I came home and he was asleep with his Kong under his paw,instead of pacing the floor.It's a little messy, think Cheese Whiz, I wouldn't us it on carpet.The cans are good for about two fill ups, it'd be nice if it came in a bigger size,but otherwise it's a great product."