This toy can be filled with treats or kibble. As the dog or puppy plays with the toy, it dispenses a couple treats at a time. Since Tate is just 6 weeks old, we used his puppy kibble, as he is too little for dog treats. The Busy Buddy was small, and though it comes in other sizes, because it's rated for soft chew strength, we think it would be best for puppies or small dogs only.
What we like about this toy is that it not only keeps an active puppy busy, it helps to develop a puppy's problem solving skills. When we asked him what he thought, Tate gave it four puppy paws up! With Christmas right around the corner, this would make a nice gift for your small dog or puppy. Thank you Chewy for sending us the Busy Buddy to review!