3 DIY Dog Tug Toys That Survive More Than One Play Session
There's something satisfying about making a dog tug toy from stuff you already have lying around — old t-shirts, fleece scraps, a ball that's been rolling under the couch since spring. It costs almost nothing, it's sturdier than most of what's on the shelf, and if your dog does destroy it (they will, eventually, this is the deal you make with dogs), you're not out twelve dollars and a trip to the store.
Below are three versions ranked from "longest and grippiest" to "good for a dog who likes to carry things around like a tiny, smug retriever."
A quick note before you start: these are interactive toys, made for tug and fetch games where you're right there with your dog. They're not meant to be left behind for solo chewing — more on that at the end.
And if "Drop it!" is already part of your daily script, our Drop It! ringer tee gets the joke.

1. The Extra-Long Woven Fleece Tug
This is the one to reach for if your dog plays tug with real enthusiasm and you'd like your hand to stay several safe inches away from their teeth. The extra length does that job, and the woven center holds up better than a simple knot under repeated pulling.
This post contains affiliate links. I earn from qualifying purchases, at no additional cost to you.
You'll need:
- Four fleece strips, about 1¾ inches wide and 54 inches long (Here is fleece fabric by the yard (Amazon) if you're starting from scratch instead of scrap bin leftovers)
- Fabric scissors
- A measuring tape or ruler
How to make it:
Cut your four strips as evenly as you can — don't stress over perfection here, small differences vanish once they're woven together.
Stack all four strips and tie a tight overhand knot about 6 inches from one end. Fan the strips out so one points toward you, one away from you, and the remaining two point left and right, like a compass.
Now the weaving: fold the top strip toward the center, leaving a small loop, then fold the bottom strip toward the center in the opposite direction to make a second loop. Take the right strip and weave it across the middle — over the nearest loop, under the far one. Bring the left strip across the same way, over one loop and under the other. Pull all four strips gradually and evenly until the weave cinches into a tight little square.
Repeat that pattern all the way down the fleece, tightening each section before you move to the next so you don't end up with soft, loose spots later. Stop weaving with about 7 inches of fleece left, tie it off in a firm finishing knot, and trim the ends into a tassel — leave enough length that you can re-tighten the knot down the road if it starts to loosen with play.
Finished length runs about 23–27 inches, depending on how tightly you weave.

2. The Six-Strip Recycled T-Shirt Tug
If you've got a drawer of shirts too worn out to donate but too soft to throw away, this is where they go to have a second career. Pairing the strips instead of using them singly gives you a thick braid without any of the weaving from the toy above.
You'll need:
- One large cotton t-shirt, or two smaller ones
- Scissors
- Six fabric strips, roughly 1¼ inches wide and 36–40 inches long
- A clamp or something heavy to anchor the starting knot
How to make it:
Cut six long strips from the main body of the shirt, steering clear of seams, hems, buttons, and any printed decoration. Give each strip a gentle stretch — cotton jersey naturally curls in on itself and starts to look more like a soft cord than a flat strip, which is exactly what you want.
Sort the six strips into three pairs, then tie all six together about 5 inches from one end. Pull each strand individually as you tighten, so the knot doesn't end up lopsided. Pin that knotted end under something heavy, or clip it into a clamp — you'll need both hands free.
From here, treat each pair as one thick strand and braid the three sections together, keeping your tension even the whole way down. Every so often, smooth the fabric out and check that one pair hasn't gone shorter than the others — it happens more easily than you'd think.
Stop with about 6 inches of unbraided material left, tie a large finishing knot, and give both ends a firm tug to make sure neither knot slips. Trim only the most uneven ends; longer tails make it easier to retighten later.
Finished length is about 22–26 inches, give or take how stretchy your shirt fabric is.

3. The Three-Layer Ball Tug With Braided Tails
This one's for the dog who likes to carry a toy around the house like it's a personal announcement. A ball wrapped in fabric with two braided handles gives them something to tug and something to parade past you with an air of great importance.
You'll need:
- Three pieces of fleece or sturdy cotton, each about 4 inches wide and 22 inches long
- One narrow strip, about 1 inch wide and 14 inches long
- A dog-safe ball too large for your dog to swallow — a solid rubber Indestructible Goughnuts MAXX ball (Amazon) is the better bet for dogs who go through tennis-ball fuzz in record time
- Scissors
How to make it:
Lay your first fabric strip vertically on the table, then place the second diagonally across it, and the third at the opposite diagonal, so the whole arrangement looks like a six-pointed star. Set the ball right in the middle, where all three pieces overlap.
Bring the fabric up and around the ball, working slowly around its whole surface until it's as evenly covered as you can manage. Gather all six loose ends together underneath the ball, then wrap your narrow fabric strip around that gathered point several times and tie it off with two firm knots. The fabric should hug the ball snugly enough that it can't twist or slip loose.
Split the six hanging ends into two groups of three and braid each one tightly, finishing with a large knot and leaving about 3 inches of tail below it. Give both braids a firm pull while holding the ball steady — if anything shifts or the ball starts working its way toward the opening, retie the securing strip before moving on.
The result is a ball with two braided handles, good for tug, for carrying, and for short rounds of fetch.

A Few Safety Notes
These toys are built for supervised play — tug games, fetch, the kind of thing where you're part of the action, not toys to hand over and walk away from.
Before every play session, give the toy a quick once-over. Retire it if you notice:
- Fabric starting to tear or unravel
- A knot working loose
- Cracks or damage on the ball
- Your dog pulling off and swallowing small pieces
- The toy shrinking down to a size that could be swallowed
And while you're playing, keep the tugging low and controlled — skip lifting your dog off the ground by the toy or yanking sharply upward.
Not in a DIY mood this week? Mammoth Flossy Chews rope tug is the closest ready-made match to the woven fleece tug above — same supervised-tug intent, zero weaving required.
Check out our Dog Recipes Section for simple healthy treats and meals.
Curious why we're this obsessed with pet products? Our Story has the whole backstory.
Get new DIY ideas + recipes before they land on Pinterest — subscribe here.