DIY Chew Toys for Puppies | Upcycle & Save

Homemade chew toys made from old cotton t-shirts, socks, tea towels, and empty plastic bottles give your puppy safe, low-cost enrichment without any sewing required.

Puppy teething is rough—on your pup’s gums and on your baseboards, shoelaces, and furniture legs. You can spend $10 to $25 on a single store-bought chew toy, or you can turn household castoffs into enrichment gear in minutes. These DIY toys cost nothing, use materials you already own, and beat store-bought options for mental stimulation when made right. The catch is safety: the wrong fabric or a loose knot can turn a good idea into a vet visit. Below are four proven methods, each with exact dimensions and the safety rules that make them work.

Frozen Sock Chew Toy: Cooling Relief in Minutes

A frozen sock stuffed with a plastic bottle soothes sore gums and gives your puppy something cold to grip. The hardness of the bottle inside provides satisfying resistance, while the wet, frozen sock delivers cooling without ice directly on teeth.

  1. Loosely screw the cap onto a clean, empty 500 mL (about 16 oz) plastic water bottle. Remove the label to prevent ingestion.
  2. Insert the bottle into an old sock, cap end first. Tie the sock tightly around the cap to hold it in place but leave the cap’s airflow holes uncovered.
  3. Place the socked bottle into a second old sock, facing the opposite direction (heel of the second sock at the bottle’s bottom).
  4. Tie the open end of the second sock as tightly as you can. Wet the sock completely, then freeze the whole assembly for several hours until solid.
  5. Treat variation: Stuff kibble into the sock around the bottle before freezing. Ensure each piece is easy to retrieve—if your puppy chews through the sock to reach the food, stop using this method.

The toy feels rock-hard when you take it out of the freezer. When it softens after about 20 minutes of chewing, toss it and offer a fresh one.

Cotton T-Shirt Braid: A No-Sew Rope Toy

This three-piece braid replaces any knotted rope toy from a pet store. It’s fully washable, fully cotton, and costs exactly zero dollars.

  1. Wash an old 100% cotton t-shirt with a mild detergent. Do not use fabric softener or scent boosters—these can irritate your puppy’s mouth.
  2. Cut three strips of fabric from the t-shirt, each 3 to 4 inches wide and 12 to 14 inches long. The strips should be the same length.
  3. Knot the three strips together at one end, leaving about an inch of excess beyond the knot.
  4. Braid the three strips in a standard three-piece braid: cross the left strip over the middle, then the right strip over the new middle. Pull each crossover tight enough to eliminate any visible gap between strips.
  5. Knot the opposite end tightly, again leaving a small excess. Tug on each section of the braid to confirm no individual strip can slide loose.

Gate: This toy is for supervised play only. Once the braid starts fraying or the knots loosen, discard it—loose threads are a choking risk.

Tennis Ball Tug Toy: A Classic Built to Last

A tennis ball wrapped and braided into fabric strips creates a tug toy that’s easier on your puppy’s teeth than a hard plastic handle.

  1. Lay two strips of 100% cotton fabric, each 6 inches wide and 14 inches long, in an “X” shape on a flat surface.
  2. Place a standard tennis ball in the center of the “X.”
  3. Fold all four strip ends over the ball, gathering them at the bottom. Tie the gathered fabric as tightly as you can around the ball with a secure knot.
  4. Cut the gathered tail into three 2-inch-wide strips. Braid these strips tightly, same as the t-shirt braid method above.
  5. Tie off the braid with a tight knot, leaving excess fabric to prevent unraveling. Pull each braid segment to confirm it holds.

Key detail: The fabric must hug the ball so tightly that the ball cannot slip out. If it wiggles, retie the base knot before braiding.

Snuffle Mat: Foraging Fun That Wears Them Out

A snuffle mat turns mealtime into a mental workout. Puppies use their noses to find hidden treats, which burns energy faster than chewing alone.

  1. Use a rubber sink mat with a grid of holes, or a plastic mat with holes you can poke through.
  2. Tear fleece (or 100% cotton fabric) into strips 6 to 8 inches long.
  3. Tie one strip through each hole in the mat, pulling the knot to the underside. Continue until every hole is filled and the mat’s top looks like a dense “fleece forest.”
  4. Scatter a small handful of your puppy’s kibble or training treats on top of the mat. Let your puppy snuffle and root through the fabric to find them.

Safety: Remove all buttons, zippers, snaps, or printed logos from any fabric before cutting. Hardware and synthetic prints can cause intestinal blockage if swallowed.

DIY Chew Toy Materials & Safety Guide
Toy Type Materials Needed Safety Warning
Frozen Sock Toy 2 old socks, 500 mL plastic bottle, kibble (optional) Loosen cap slightly; discard when sock softens
Cotton Braid Old 100% cotton t-shirt, scissors No fabric softener; discard when frayed
Tennis Ball Tug Tennis ball, two 6×14-inch cotton strips Knot must be tight enough to prevent ball slipping out
Snuffle Mat Rubber sink mat, fleece or cotton strips Remove all hardware and printed logos
Frozen Bottle Only Empty 500 mL bottle, water or unsalted broth No xylitol; replace bottle if dented
Cardboard Tube Forager Empty toilet paper tube, kibble Fold ends; supervise; discard when soggy
Tea Towel Braid Three 100% cotton tea towels Wash first; knots must be supersized

Common Mistakes That Send Puppies to the Vet

Most DIY toy injuries come from three things: wrong fabric, weak knots, and toxic additives. Here’s what to avoid.

  • Wrong fabric: Never use clothes with synthetic blends, logos, iron-on prints, or metallic threads. Your puppy cannot digest these, and they can cause intestinal blockages requiring surgery. Stick to plain 100% cotton.
  • Loose knots: Every knot must be as tight as you can physically pull it. A knot that comes undone releases fabric strips your puppy can swallow whole. The Animal League recommends checking knots for “super tight” security before every use.
  • Toxic additives: Peanut butter containing xylitol is deadly to dogs. Unsalted broth is fine; salted broth can cause sodium poisoning. If you freeze treats inside a toy, make sure the treat is easy to retrieve so the puppy does not eat the fabric to reach it.
  • Hardware left on: Buttons, zippers, snaps, and rivets are choking hazards. Remove every piece of hardware before cutting any fabric.
  • Single-toy rotation: Puppies get bored. Keep a mix of toy types—one cold chew, one braided tug, one snuffle mat, one soft plush—and rotate them every few days to maintain novelty and engagement.
Quick Build Times & Estimated Lifespan
Toy Build Time Typical Lifespan (Supervised Play)
Frozen Sock Toy 5 minutes + several hours freeze time 1–2 uses before fabric softens
Cotton T-Shirt Braid 10 minutes 2–4 weeks with moderate chewing
Tennis Ball Tug 15 minutes 3–6 weeks depending on bite force
Snuffle Mat 20 minutes Months to years (washable)

Which DIY Toy Should You Build First?

If your puppy is actively teething (typically 3–6 months old), start with the frozen sock toy—the cold soothes pain reliably. For a puppy who chews everything in sight, build the cotton t-shirt braid; the knot resistance builds jaw strength safely. For a high-energy breed that needs mental work, the snuffle mat is your best first move. All of them cost under $5 and use things you already own. The one tool you’ll want is a sturdy pair of scissors—that’s the only purchase required. For owners ready to graduate to longer-lasting options, our tested roundup of durable puppy chew toys covers the store-bought picks that lasted through our own teething trials.

FAQs

Can I use fleece instead of cotton for a braided chew toy?

Yes, fleece is safe and holds knots well. It does not fray as easily as woven cotton, so it tends to last longer. Avoid fleece with any adhesive backing or synthetic coatings, and wash it before first use.

How do I know when a DIY toy is too worn to use?

The toy is unsafe as soon as you see loose threads, frayed edges, knots that have loosened, or any piece that could fit entirely inside your puppy’s mouth. Discard and replace immediately—never try to re-knot a worn toy.

Are plastic bottle toys safe for all puppy breeds?

Plastic bottle toys work best for small-to-medium breeds under 40 pounds. Large breeds with strong jaws can crush and ingest plastic shards. If you own a large-breed puppy, stick to fabric-only toys like the cotton braid or snuffle mat.

How often should I wash homemade chew toys?

Wash fabric toys in hot water with a mild detergent every time they get slobbery or dirty, or at least once a week for regularly used toys. Snuffle mats can go in the washing machine on a gentle cycle with cold water.

Can I use these toys for adult dogs too?

Yes, with adjusted supervision. Adult dogs often chew with more force, so inspect fabric toys more frequently for wear. The snuffle mat and tennis ball tug are excellent for dogs of any age who enjoy foraging or tugging.

References & Sources

  • Animal League. “DIY Pet Toys.” Provides exact dimensions for tennis ball tug and braid construction.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.