How-to: Dog Treat Bag from Fabric Scraps


We are fostering a very sweet dog, and every Wednesday evening we take her to obedience training. Jenna had a rough start, so she gets a lot out of our weekly sessions. If you’ve ever done dog training, you know that it’s all about treats, especially when you’re dealing with a fearful dog. You want them to feel rewarded so they build up confidence, and having treats handy is super important.

The thing about dog treats is…well…they are gross. Like, super gross. My husband and I quickly got sick of our pockets smelling like dog treats, so I whipped us up a couple of simple drawstring bags to hold them instead. Dave somehow lost his bag, though, and when I was getting ready to make a replacement, he asked for one that would hook onto his belt loop. I have to say, that was a brilliant idea!

finished dog treat bag

It was really easy to make this simple bag, and I thought you guys might want to make your own, if you have a dog in the house that needs treating.


  • Piece of scrap fabric cut to 17 1/2″ x 8 1/2″ (I used the top of a pillowcase.)
  • Piece of scrap fabric to make your bone applique.
  • Piece of scrap fabric cut to 4″ X 1 1/2″
  • 1 1/4″ book ring (or larger)
  • Scrap ribbon that’s at least 20″ long


1. Follow Julie’s drawstring bag instructions to create the bag out of your big piece of scrap fabric. When you get to the part where she says you can add an applique, I recommend it! I cut out this bone shape freehand out of an extra piece of scrap fabric. It was 2 1/2″ x 1 1/2″. Here it is all sewn onto the bag:

bone applique

2. It’s time to make your loop for the back! Take your 4″ x 1 1/2″ piece of fabric, and fold the long sides in towards the center. Iron, then fold your fabric in half, right side out and use your machine to stitch down the open long side. You’ll be left with this:


3. Fold your loop in half, and pin it to the bag by the unfinished ends. You want the unfinished ends to be side by side. Now, use your machine’s zig zag stitch to secure the loop into place, so the bottom of the loop is 2″ from the top of the bag. You want to zig zag back and forth over those unfinished edges at least 3 times, if not 4. You’re doing 3 things at once here: attaching the loop, making sure it’s strong, and hiding those unfinished edges. Now, to make it even sturdier, sew a row of straight stitches across the loop about 1/2″ above the zig zag stitching. When you’re done, it will look like this:

treat bag loop

4. That’s it! Attach the book ring to the loop, hook your treat bag to your belt buckle, and you are ready to be the coolest dog mom (or dad!) in training class.

2 thoughts on “How-to: Dog Treat Bag from Fabric Scraps”

  1. Pingback: Tutorial: Drawstring doggie treat bag · Sewing |

  2. Pingback: Easy Drawstring Dog Treat Bag | Glue and Glitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top