My 13 week old lab puppy has a thing for empty water bottles. He LOVES them. Because it is a relatively safe thing for him to destroy, I let him play with them occasionally under supervision to make sure he doesn't eat any of the plastic pieces. Mostly he just crunches on it and enjoys the noise. A lady at our puppy class was describing how she buys cheap stuffed animals and then removes the stuffing and stuffs them with bottles for her puppy and it gave me an idea.
I took an empty water bottle, threw some kibble in there, and wrapped a piece of fleece fabric around it and knotted the ends. Voila, super simple, easy peasy dog toy that kept my pup enthralled for a while.
I didn't take pictures of the steps but I think they are pretty self-explanatory. If not, I can make another with pics.