12 Dog Accessories DIY Projects Using Stuff You Own
Let’s be honest—dog toys and accessories are adorable, but they add up fast. A single bandana at a boutique pet store? Twenty bucks. A snuffle mat? Thirty-five. And half the time, your pup just wants to chew on the corner of an old towel anyway.
Before you hit “add to cart” on yet another chew toy, take a look around your house. That pile of old t-shirts, the mismatched socks, the cardboard boxes from your last delivery—they’re all future dog accessories. I’ve rounded up twelve simple projects that take under an hour each. No fancy sewing machine? No problem. Most of these are just cutting, tying, or braiding.
You already own everything you need. Let’s make something your dog will actually love.

1. T-Shirt Braided Rope Toy
Old cotton tees are the gold standard for DIY dog toys. They’re soft on your pup’s mouth, easy to grip, and you probably have five sitting in a drawer right now. Cut three long strips from an old shirt, stretch them out so they curl, then tie them together at one end and braid.
This is a tug toy, a fetch toy, and a comfort toy all in one. Cotton is also machine-washable, so when it gets slobbery, just toss it in the wash and let it air dry.
For extra interest, tie a few knots along the braid. Some dogs love the texture, and it gives them more places to sink their teeth.

2. No-Sew Bandana from a Scarf or Fabric Scrap
Dig through your closet for a square scarf, an old bandana, or a piece of fabric you’ve been saving for “someday.” Fold it into a triangle, lay it over your dog’s neck, and tie the two ends in a simple knot. That’s it.
If your dog has thick fur, trim the fabric down so it sits nicely without bunching. You can also cut the triangle smaller if you have a tiny pup.
Want to make it feel custom? Dip the edges in fabric dye, or stamp a little paw print with fabric paint. It takes ten minutes and looks like you bought it from a boutique.

3. Cardboard Box Puzzle Feeder
Before you recycle that shipping box, turn it into an enrichment activity. Cut the box into a few flat pieces, then crumple them up. Tuck small treats or kibble into the folds and place them inside a larger box. Your dog has to sniff, dig, and paw through the cardboard to find the goodies.
Yes, it makes a mess. But it’s messy in a way that’s totally worth it—your dog gets mental stimulation, and you get ten quiet minutes to drink your coffee.
Supervise this one. Some dogs try to eat the cardboard, so if yours is a chewer, stick with tissue paper or paper bags instead.

4. DIY Snuffle Mat from an Old Towel
Snuffle mats are pricey, but you can make one from a bath towel in about fifteen minutes. Lay the towel flat, cut it into strips, then tie those strips onto a rubber sink mat or a piece of rubber shelf liner. Tie them in rows, leaving the strips loose and fluffy.
Sprinkle kibble or treats in between the fabric strips. Your dog uses their nose to root out the food—it’s like a treasure hunt that slows down fast eaters.
When it gets dirty, throw the whole mat in the washing machine on a gentle cycle. It’ll come out good as new.

5. Upcycled Denim Tug Handle
Old jeans are practically indestructible. Cut two rectangular pieces from the leg, stack them on top of each other, and fold them in half lengthwise. Braid the strips together or just sew a few thick lines through the layers to hold them stable.
You’ll end up with a tug toy that can handle even the most aggressive pullers. Denim is tough, so this will outlast any store-bought rope toy.
If you don’t sew, use a stapler—just cover the staples with a few layers of fabric so your dog can’t get at them. Or use a heavy-duty fabric glue and let it dry overnight.

6. Tennis Ball Treat Dispenser
Find an old tennis ball and cut a slit in it about an inch long. Squeeze the ball to open the slit, then push a few treats or pieces of kibble inside. The ball will close up when you release, and your dog has to figure out how to squeeze it just right to get the treats out.
This is a classic boredom-buster for dogs who love a challenge. It’s also great practice for gentle mouth control.
Replace the ball when it starts to get too worn—little pieces of fuzz can be a choking hazard.

7. Sock Ball with a Hidden Squeaker
Got a stray sock that lost its pair? Roll it into a tight ball, then stuff it inside another sock. Tie a knot in the end to keep it all together. If you have an old squeaker from a broken toy, slip it in the middle—instant squeaky ball.
The layers of sock make it soft enough for indoor play, but the shape means it bounces unpredictably when you toss it.
Just be careful with heavy chewers. This one is best for dogs who like to carry toys around rather than destroy them.

8. Fleece Braided Chew Stick
Fleece is the perfect fabric for dog toys because it doesn’t fray when you cut it. Cut three long strips from an old fleece blanket or jacket, then braid them together tightly. Tie knots at both ends to keep the braid from unraveling.
This makes a great fetch toy for dogs who love to shake and whip things around. The fleece is soft on their gums, but the braid gives it structure.
You can make it as long or as short as you want. A shorter braid works great for a small apartment; a long one is perfect for backyard fetch.

9. Water Bottle Crunch Toy
Take an empty plastic water bottle, remove the cap and the label, and slip it inside an old tube sock. Tie a knot above the bottle so it stays in place. The crinkle sound mimics leaves and prey, and it’s irresistible to most dogs.
This is a great project if you have a curious puppy who’s just discovering new sounds. It’s also fantastic for senior dogs who enjoy gentle crinkling without a lot of chewing effort.
Always supervise this one. If your dog manages to break the bottle, take it away immediately and swap it for a fresh one.

10. DIY Cooling Mat from a Pillowcase
When summer rolls around, dogs get hot fast. Grab an old pillowcase, wet it with cool water, and wring it out so it’s damp but not dripping. Lay it flat on the floor—your dog will instinctively flop on it to cool down.
For a more durable version, fill a pillowcase with a few cups of uncooked rice, tie it closed, and pop it in the freezer for an hour. The rice holds the cold for a while, and it conforms to your dog’s body shape.
Just make sure it’s not too cold to the touch—wrap it in a thin towel if needed.

11. Rope Leash Extension from an Old Belt
If you have a leather or fabric belt that’s seen better days, turn it into a short training lead. Cut off the buckle and the worn-out end, then fold the remaining strip in half and attach a sturdy carabiner or clip to one end.
This works great as a “potty lead” for quick trips outside, or as a back-up leash in your car’s glove compartment. It’s not a replacement for a proper leash, but it’s perfect for emergencies.
Check the stitching and the material first. If it’s cracked or fraying, skip it—safety comes first.

12. Food Storage Bag from an Old Pillowcase
You likely have a pillowcase that’s no longer part of a matching set. Turn it into a breathable bag for your dog’s food. Cut a drawstring from an old shoelace or ribbon, thread it through the open end, and you’ve got a storage bag that keeps kibble fresh without sealing in moisture.
Label it with a fabric marker so you don’t accidentally grab it for your own laundry. It’s also perfect for storing travel food portions or treats for the park.
This is one of those projects that’s so simple, you’ll wonder why you ever bought an expensive food container.

Final Thoughts
DIY dog accessories aren’t just about saving money—though that’s a nice bonus. They’re about making something personal for the pup who brings you slippers and curls up at your feet. Every project on this list uses stuff you already have, which means zero trips to the store and zero packaging waste.
Start with the easiest one, like the sock ball or the bandana. It’s satisfying to see your dog light up over something you made in ten minutes with your own hands. And if your pup destroys it? No stress. You can make another one for free.
FAQ
Are DIY dog toys safe for aggressive chewers?
Not always. Aggressive chewers can tear apart fabric and ingest pieces. Stick to heavy-duty materials like denim or fleece, and always supervise your dog during play. Replace any toy as soon as it shows signs of damage.
How do I clean homemade dog toys?
Most fabric toys can go in the washing machine on a gentle cycle with mild detergent. Air dry them completely before giving them back to your dog to prevent mold or mildew.
What materials should I avoid for DIY dog toys?
Steer clear of anything with small buttons, plastic eyes, or stuffing that can be pulled out and swallowed. Also avoid toxic fabrics, sharp objects, and materials that fray easily like cheap synthetic yarn.
Can I make these projects if I don’t know how to sew?
Absolutely. Almost every project on this list is no-sew. You’re just cutting, tying, braiding, or gluing. If you do need a stitch, a simple running stitch or even a safety pin will work in a pinch.
How often should I replace DIY dog toys?
Check the toy after every play session. If you see loose threads, holes, or pieces coming off, it’s time to retire it. Most fabric toys last a few weeks to a few months depending on how intense your dog’s play style is.
