Free Crochet Dachshund Dog Amigurumi Pattern (With Sweater!)

Share this pattern:

Free Crochet Dachshund Dog Amigurumi Pattern (With Sweater!)

If you’ve ever wanted to crochet the most adorable little sausage dog, today is your day! This free crochet dachshund dog amigurumi pattern is everything — a long little body, floppy ears, short stubby legs, and the cutest blue and white striped sweater to keep him cozy. Honestly, once you make one, you’re going to want to make a whole pack of them.

Dachshunds have such a unique and lovable shape, and that’s exactly what makes them so fun to crochet. The long tubular body works up quickly in simple single crochet rounds, and the color-striped sweater section adds just the right amount of personality. Whether you’re making this as a gift, a decoration, or just because you love wiener dogs, this little guy is going to steal hearts everywhere he goes.

Even if you’re fairly new to amigurumi, don’t be intimidated! The construction is straightforward, and I’ll walk you through every single step below.


About This Crochet Dachshund Pattern

Before we dive into the rounds, here’s a quick overview of what you’re working with:

  • Skill Level: Beginner to Intermediate
  • Crochet Style: Amigurumi (worked in continuous rounds, with some flat pieces)
  • Finished Size: Will vary depending on your yarn weight and hook size — using a fingering or sport weight yarn with a 2.0–2.5mm hook will give you a small, palm-sized dachshund
  • Recommended Use: Toy, gift, ornament, bag charm, or home décor

This pattern uses US crochet terminology throughout.


Materials Needed

Here’s everything you’ll need to gather before you get started:

  • Yarn: Brown (main body, head, ears, legs, tail), Light Brown or Beige (snout), Blue and White (striped sweater). You can check out Catania yarn
  • Crochet Hook: Appropriate size for your yarn (a 2.0–2.5mm hook works well with fingering/4ply yarn). You can check out Tulip crochet hooks
  • Fiberfill: For stuffing the body and head
  • Safety Eyes: Small black safety eyes (or black embroidery thread if making this for a young child)
  • Tapestry Needle: For sewing pieces together and weaving in ends
  • Scissors

A quick tip: if you want a chunkier, softer dachshund, try a DK weight yarn with a 3.5mm hook. Just keep in mind your finished size will be larger!


Crochet Abbreviations (US Terms)

This pattern uses standard US crochet terminology. Here’s a handy reference list:

  • ch — chain
  • sc — single crochet
  • hdc — half double crochet
  • dc — double crochet
  • tr — treble crochet
  • inc — single crochet increase (2 sc in the same stitch)
  • dec — single crochet decrease (sc 2 together)
  • sl st — slip stitch
  • MR — magic ring
  • R — round or row
  • ( ) xN — repeat the instructions inside the parentheses N times
  • [ ] — the number of stitches you should have after completing that round or row


Pattern Notes

A few important things to keep in mind before you start crocheting:

  • Work in continuous rounds (do not join at the end of each round unless specified). Use a stitch marker to track the beginning of each round.
  • Stuff as you go! Don’t wait until the end to stuff — add fiberfill gradually as you close up the body and head so everything is nice and firm.
  • When switching yarn colors for the sweater stripes, carry the unused yarn loosely along the inside or cut and rejoin — either method works just fine.
  • The snout is worked in a separate light brown/beige yarn and then has a small “cover piece” sewn on top to give it a realistic layered look. Don’t skip this step — it really adds dimension!
  • Stitch counts are listed in [ ] at the end of each round. Always count your stitches at the end of each round to stay on track.

Free Crochet Dachshund Dog Amigurumi Pattern

Body

(Start with Brown yarn)

R1: 6 sc in MR [6]

R2: (sc, inc) x3 [9]

R3–R12: 9 sc [9]

Change to Blue yarn

R13–R14: 9 sc [9]

Change to White yarn

R15–R16: 9 sc [9]

R17–R40: Alternate 2 rounds of Blue yarn and 2 rounds of White yarn to create the striped sweater pattern. Maintain 9 sc for each round. [9]

Change back to Brown yarn

R41–R48: 9 sc [9]

Fasten off, leaving a long tail. Stuff the body firmly with fiberfill, close the opening, and set aside — ready to sew!


Head

(Start with Brown yarn)

R1: 6 sc in MR [6]

R2: 6 inc [12]

R3: (sc, inc) x6 [18]

R4–R6: 18 sc [18]

R7: 4 dec, 10 sc [14]

R8: 2 dec, 10 sc [12]

Change to Light Brown/Beige yarn (color #35) for the snout

R9: dec, 9 sc [10]

R10: dec, 8 sc [9]

R11: dec, 7 sc [8]

R12: dec, 6 sc [7]

Fasten off and weave in ends. Stuff the head before closing — be sure to attach your safety eyes before the opening gets too small! Place them between R5 and R6, spaced evenly apart.


Snout Cover (Nose Bridge)

(Use Brown yarn — worked flat in rows)

This small flat piece is sewn on top of the light brown snout area to give it a more realistic, layered look. It tapers nicely to create that classic dachshund nose shape!

Row 1: Ch 4

Row 2: Starting from the 2nd ch from the hook: 3 sc. Ch 1, turn. [3]

Row 3: 3 sc. Ch 1, turn. [3]

Row 4: 3 sc. Turn. (Do not ch 1) [3]

Row 5: 2 sc. Ch 1, turn. [2]

Row 6: 2 sc. Turn. [2]

Row 7: 1 sc. Ch 1, turn. [1]

Row 8: 1 sc. [1]

Fasten off, leaving a long tail. Sew this piece onto the top of the light brown snout section on the head.


Ears (Make 2)

(Use Brown yarn)

R1: Ch 9

R2: Starting from the 2nd ch from the hook: 4 sc, 1 hdc, 2 dc. In the last chain, work 3 dc.

R3: Continue working on the opposite side of the foundation chain: 2 dc, 1 hdc, 3 sc, sl st in the last stitch.

Fasten off, leaving a long tail. These flat, slightly curved pieces become the dachshund’s signature floppy ears — so cute!


Legs (Make 4)

(Use Brown yarn)

R1: 6 sc in MR [6]

R2–R4: 6 sc [6]

Sl st in the next stitch to finish. Fasten off, leaving a long tail. Sew 2 legs to the front of the body and 2 legs to the back.


Tail

(Use Brown yarn)

R1: Ch 6

R2: Starting from the 2nd ch from the hook: 2 sc, 1 hdc, 1 dc, 1 tr.

Fasten off, leaving a long tail. Sew to the back end of the body.


Assembly Instructions

Now comes the really fun part — putting your little dachshund together! Here’s the order I recommend for the smoothest assembly:

  1. Attach the safety eyes to the head if you haven’t already (do this before the opening gets too small).
  2. Sew the snout cover onto the light brown area of the head using your tapestry needle and the yarn tail.
  3. Sew the head to one end of the body, positioning it so the snout faces forward.
  4. Attach the ears to both sides of the head. Dachshund ears sit low and droop down naturally — pin them first to find the perfect spot before sewing.
  5. Sew the legs to the underside of the body — 2 near the front (just after the brown section near the head) and 2 near the back (just before the brown section near the tail end).
  6. Attach the tail to the very back of the body, curving it slightly upward for extra charm.
  7. Weave in all remaining ends and give your dachshund a little squeeze — he’s done!


Helpful Tips for Crocheting This Pattern

Use a stitch marker. Since the body is worked in long continuous rounds, it’s super easy to lose track of where you are. A locking stitch marker in your first stitch of each round will save you from counting headaches!

Stuff the body as you go. Because the body is a long narrow tube, it can be tricky to stuff once it’s closed. Every 10 rounds or so, push some fiberfill in to keep things even. You want it firm but not stretched.

Pin before you sew. Always pin the ears, legs, and head in place with straight pins before committing to sewing. This lets you adjust the positioning until you’re totally happy with how your dog looks.

Tension matters for the sweater stripes. When switching between Blue and White yarn for the striped sweater section, try to keep your tension consistent so the stripes look clean and even. Give the color change a little tug to snug it up before continuing.

No magic ring experience? If the magic ring feels tricky, you can start with a ch 2 and work your stitches into the second chain from the hook instead. It works just as well!


Frequently Asked Questions

How long does this crochet dachshund amigurumi take to make?

For most intermediate crocheters, this little dachshund takes about 3–5 hours from start to finish. The body is the most time-consuming piece because of how many rounds it has, but each round is only 9 stitches — so they go by quickly once you find your rhythm.

What yarn weight is best for this crochet dachshund pattern?

The pattern doesn’t specify a weight, which gives you flexibility. Fingering or sport weight (4ply) yarn with a 2.0–2.5mm hook will give you a small, cute mini dachshund. If you prefer a larger, squishier result, try DK weight with a 3.5mm hook.

Can I use safety eyes, or is there another option?

Absolutely! Safety eyes are the easiest and most polished option. However, if you’re making this for a baby or very young child, skip the safety eyes and instead embroider the eyes using black yarn or embroidery floss — this makes them 100% baby-safe.

Is this crochet dachshund pattern beginner-friendly?

This pattern is great for beginners who are comfortable with single crochet and working in continuous rounds. A few of the pieces (like the ears and tail) use hdc, dc, and tr stitches, so it helps if you’ve tried those stitches at least once before. Overall, though, the pattern is very approachable!

Can I change the sweater colors to something different?

Yes, and please do! The blue and white stripes are adorable, but this pattern would look just as sweet with red and green for a Christmas version, orange and black for Halloween, or any color combo your heart desires. The sweater section is simply alternating 2 rounds of each color, so swapping colors is easy.

How do I make the striped sweater section?

For the striped sweater, you’ll alternate 2 rounds of Blue and 2 rounds of White from R17 through R40. Simply change your yarn color at the start of every other pair of rounds. You can either cut the yarn each time (and weave in ends later) or loosely carry the yarn up the inside — both methods work well.


Final Thoughts

There you have it — your very own crochet dachshund dog amigurumi, complete with a striped little sweater and all the sausage dog charm you could ever want! This pattern is such a joy to make, and the finished result is genuinely one of the most adorable amigurumi I’ve seen. Whether you’re making it as a gift for a dog lover or keeping it for yourself (no judgment!), it’s sure to bring a smile.

If you give this pattern a try, I’d love to see how yours turns out! Share your finished dachshund in the comments or tag me on social media. Happy crocheting! 🧶

Recommended for you: Free Crochet Mini Teddy Bear Pattern

Crochet Mini Teddy Bear Pattern