I have one of the everlasting treat balls and the dogs love it. My lab got ahold of it and had the treat gone in one night but its a little more difficult for the smaller dogs to work on. I have it for my boston terrier. I am planning on getting the smallest ones for my yorkie girls. I give them a