This treat ball has been so helpful in our lives. For the first few years of puppy life, this was our saving grace! It kept our dog busy for at least 20-30 mins depending on how much food we put in it. It was also a great distraction when we had to leave the house. I just filled up the treat ball with his meal, and off i went. I knew he would have something to do while I am gone. Highly recommend this for anyone with a busy dog!!!