Ruby the Boxer had been eyeing the laundry basket for three days straight.

Her owner, Marcus, kept catching her with her nose buried in a pile of clothes destined for the donation bin. Specifically, one pair of ancient jeans with a hole in the knee and a permanent paint stain on the thigh.

He finally gave up and tossed the jeans on the floor to see what she’d do.

She grabbed a leg, flopped onto her back, and started what can only be described as a wrestling match with denim. Twenty minutes later, she was still going. The squeaky toy he’d spent fourteen dollars on two weeks earlier sat untouched under the coffee table.

That’s when Marcus realized something a lot of Boxer owners eventually figure out: the toys that survive a Boxer’s jaws are rarely the ones with the fanciest packaging.

Denim is tough. Boxers are tougher. But denim is also free, which changes the math considerably when you’re replacing chewed-up toys every other week.

Why Denim Actually Works for Boxers

Boxers chew with a specific style. They’re not gulpers or shredders in the way some breeds are; they’re grinders and tuggers who like resistance.

Denim gives them exactly that. The woven cotton twill doesn’t tear cleanly, doesn’t splinter, and doesn’t turn into swallowable chunks the way stuffed toys do the second a seam gives way.

There’s also a scent factor that nobody talks about enough. Old jeans carry your smell, which makes the finished toy far more interesting to a dog who’s genuinely obsessed with you.

A toy that smells like their person will always beat a toy that smells like a factory in China.

A Quick Word on Safety

Before we get into the fun part, some ground rules.

Remove every piece of hardware. Buttons, rivets, zippers, snaps, the metal tag on the back pocket, all of it goes.

Skip jeans with heavy embellishments, sequins, embroidery, or leather patches. Those become choking hazards fast.

And no toy on this list is a chew-alone-unsupervised toy. Boxers are strong enough to eventually destroy anything, and destroyed things get swallowed.

Step 1: Prep Your Jeans

Start by cutting off the waistband and the hem at the bottom of each leg. These are the thickest, most tightly stitched parts, and they’re annoying to work with.

Lay the jeans flat and cut each leg away from the seat.

Now open each leg by cutting along the inner seam. You should end up with two long, roughly rectangular pieces of denim.

Wash them if you haven’t already. Not because your dog cares, but because you’ll be handling this fabric a lot and old jeans hold onto more than you’d think.

How Much Denim You’ll Get

One pair of adult jeans typically yields enough material for two or three solid toys.

A single leg makes one good-sized tug rope for a Boxer. The seat and pockets can become a flat toy or a snuffle-style toy, which we’ll cover further down.

Step 2: Cut Your Strips

Grab sharp fabric scissors. Dull scissors will fight you the entire time and leave ragged edges that fray unevenly.

For a Boxer-sized tug toy, cut strips roughly two inches wide and thirty inches long. Wider strips mean a thicker, more durable braid, and Boxers need thick.

You’ll want three strips for a basic braid and six for a heavier one.

Don’t stress about perfectly straight lines. Denim frays a bit at the edges anyway, and honestly, the frayed texture gives dogs something extra to work their teeth against.

Step 3: Build the Classic Braided Tug

This is the workhorse toy. Simple, nearly indestructible, and it takes about ten minutes.

Line up your three strips and knot them together tightly at one end. Pull that knot as hard as you physically can, because your Boxer will absolutely test it.

Braid the strips the same way you’d braid hair: left strip over the middle, right strip over the middle, repeat.

Keep tension high the whole way down. A loose braid unravels; a tight braid becomes something closer to rope.

Knot the far end just as aggressively as the first.

Making It Tougher

If your Boxer is a serious chewer, and most of them are, double up.

Use six strips instead of three, treating each pair as a single strand. The resulting braid is noticeably denser and holds up under sustained pressure much better.

You can also tie an extra knot in the middle of the finished braid. It gives their molars a dedicated target and adds a satisfying lump for carrying the toy around the house, which Boxers love to do while making direct eye contact with you.

The best homemade dog toy is the one that survives week three.

Step 4: Try the Denim Tennis Ball Tug

Boxers have a thing about tennis balls. This combines that obsession with the durability of denim.

Cut a small X-shaped slit in an old tennis ball, big enough to push fabric through.

Take a wide strip of denim, about three inches by twenty-four inches, and feed one end through the slit. Push it in about six inches, then pull it out the other side if you’ve cut a matching slit opposite the first.

Knot the denim on both sides of the ball so it can’t slide loose.

Now you’ve got a tug toy with a bouncy, chewable center, and the ball gives it unpredictable movement when it hits the floor.

Why This One Wins

The mixed textures matter more than people assume.

Dogs get bored with uniform surfaces. A toy with a rubbery middle and a rough fabric exterior stays interesting significantly longer than either material alone.

Step 5: Make a Pocket Treat Toy

This one uses the part of the jeans most people throw away.

Cut out a back pocket, keeping it attached to a square of the surrounding denim, roughly six by six inches.

Fold the square in half with the pocket facing outward, then hand-stitch the open sides shut with heavy-duty thread. Doubled upholstery thread works well.

Leave the pocket opening intact. That’s the whole point.

Slide a few treats or a smear of something sticky into the pocket, and your Boxer gets a puzzle instead of just a toy.

Fair warning: some Boxers solve this in eleven seconds. Others will work at it happily for twenty minutes. You’ll learn which kind you have quickly.

Step 6: Introduce the Toy Properly

Handing your dog a new object and walking away is the fastest route to it being ignored forever.

Instead, make the toy interesting before you give it up. Play with it yourself, drag it along the floor, act mildly possessive of it.

Boxers are drama enthusiasts. If you make the denim rope look like the most valuable object in the house, they’ll want it desperately.

Then let them win the tug. Always let them win sometimes.

Teaching a Clean "Drop"

Tug games only stay fun if your dog releases on cue.

When they’ve got the toy, stop pulling and go completely still. Boring humans are the worst thing in a Boxer’s world.

Offer a treat near their nose, and when they let go, say your release word and hand over the treat. Then immediately restart the game so the release doesn’t feel like punishment.

Ending the fun is the only real punishment a tug game needs.

Keeping the Toys in Rotation

Homemade toys have one big advantage: you can make five of them from a single closet cleanout.

Keep two or three in circulation and stash the rest. Swap them every week or so.

Boxers habituate to toys fast, and a "new" toy that’s actually just a rested old toy works remarkably well on a brain that’s built for enthusiasm over long-term memory.

When to Retire a Toy

Check the toys every few days.

Once a braid starts unraveling into loose threads, cut it up and toss it. Long strings can cause serious intestinal problems if swallowed, and it’s not worth the risk over a free toy.

Same goes for the tennis ball version. When the ball starts breaking into pieces, that toy’s life is over.

Getting Creative With Leftovers

Denim scraps pile up fast once you start this.

Braid short strips into a flat mat, then hide kibble in the folds for a five-minute sniffing game. Roll a strip around a water bottle and knot the ends for a crinkly toy that sounds fascinating to a dog.

You can also freeze a soaked denim braid for teething puppies. The cold plus the texture works well on sore gums, and it costs nothing beyond the ten seconds it takes to run it under the tap.