Anything by Kong (the actual treat dispensing toy they're known for or the brand) is awesome. Toppl also makes good food dispensing toys. I like Outward Hound puzzles, 10 weeks might be a bit young for those and they need to be closely supervised.
At 10 weeks, save your toilet paper rolls! Cardboard is great, they can chew it, swallowing a little won't hurt them, and you were going yo throw it out anyway. Pinch the ends of a toilet paper or paper towel tube together and put some kibble inside. You can put kibble in a cardboard egg carton. Cardboard boxes too, sometimes I leave the shipping paper in with the kibble to make it harder if there's no plastic. I find Masking tape to keep the boxes closed seems to work well.
Stuffing ideas: google it, there's a ton out there, but my go-to is unflavored greek yogurt. Pumpkin is good if your puppy likes that, dog safe Peanut Butter in small amounts, mashed banana, or leave kibble out in warm water until it becomes a 'puppy mash'.