Crochet dog patterns have always been some of my favorite projects because they combine adorable details with quick, satisfying stitching. I’m so excited to share one of my own free puppy patterns that has become a favorite gift for friends, kids, and fellow dog lovers. According to The Spruce Crafts,This little floppy-eared pup works up in just a few evenings and uses simple stitches, making it perfect if you’re new to amigurumi. Grab your supplies and let’s dive in! Before you know it, you’ll have a cuddly handmade puppy that’s full of personality and ready for plenty of hugs.
- Worsted weight cotton yarn, approximately 120g in light brown
- Worsted weight cotton yarn, approximately 30g in cream
- Small amount of black cotton yarn for nose and mouth
- Small amount of pink embroidery floss for optional tongue
- 3.5 mm (E/4) crochet hook
- 10 mm black safety eyes (2)
- Polyester fiberfill stuffing, approximately 80g
- Yarn needle for sewing pieces together
- Stitch markers
- Small embroidery scissors
- Row counter (optional)
- Pins for positioning ears and legs before sewing
- MR – Magic Ring
- ch – Chain
- sc – Single Crochet
- inc – Increase (2 sc in one stitch)
- dec – Invisible decrease
- sl st – Slip Stitch
- FO – Fasten Off
- BLO – Back Loop Only
- FLO – Front Loop Only
- st(s) – Stitch(es)
- Rnd – Round

1. Crochet the Head
This part creates your puppy’s round, expressive head.
- Using light brown yarn, make a MR with 6 sc. [6 sts]
- Rnd 2: Inc in each stitch around. [12 sts]
- Rnd 3: (sc, inc) repeat around. [18 sts]
- Rnd 4: (2 sc, inc) repeat around. [24 sts]
- Rnd 5: (3 sc, inc) repeat around. [30 sts]
- Rnds 6-10: Sc evenly around. [30 sts each]
- Insert the 10 mm safety eyes between Rnds 7 and 8 with 8 stitches between them.
- Rnd 11: (3 sc, dec) repeat around. [24 sts]
- Begin stuffing firmly.
- Rnd 12: (2 sc, dec) repeat around. [18 sts]
- Rnd 13: (sc, dec) repeat around. [12 sts]
- Finish stuffing.
- Rnd 14: Dec around. [6 sts]
- FO and weave closed.
Pro Tip: Stuff gradually instead of all at once for a smoother, rounder head.

2. Make the Snout — crochet
This piece gives your puppy its sweet face.
- With cream yarn, make a MR with 6 sc.
- Rnd 2: Inc around. [12 sts]
- Rnd 3: Sc around. [12 sts]
- Stuff lightly.
- Embroider a small triangular nose using black yarn.
- Stitch a short smile beneath the nose.
Pro Tip: A lightly stuffed snout looks softer and sits flatter against the face.

3. Crochet the Body
This section forms the puppy’s sturdy body.
- MR with 6 sc. [6 sts]
- Rnd 2: Inc around. [12 sts]
- Rnd 3: (sc, inc) repeat. [18 sts]
- Rnd 4: (2 sc, inc) repeat. [24 sts]
- Rnds 5-9: Sc around. [24 sts]
- Rnd 10: (2 sc, dec) repeat. [18 sts]
- Begin stuffing firmly.
- Rnds 11-13: Sc around. [18 sts]
- FO with a long tail for sewing.
Pro Tip: Keep your stitches snug to prevent stuffing from showing through.

4. Crochet the Legs, Tail, and Ears
These pieces bring your puppy to life.
Front Legs (Make 2)
- MR with 6 sc.
- Rnds 2-8: Sc around. [6 sts]
- Stuff lightly.
- Flatten and crochet closed with 3 sc.
- FO.
Back Legs (Make 2)
- MR with 6 sc.
- Rnd 2: (sc, inc) repeat. [9 sts]
- Rnds 3-7: Sc around.
- Stuff lightly.
- Flatten and close.
- FO.
Tail
- MR with 4 sc.
- Rnds 2-8: Sc around.
- Stuff only the base.
- FO.
Ears (Make 2)
- MR with 6 sc.
- Rnd 2: (sc, inc) repeat. [9 sts]
- Rnds 3-8: Sc around.
- Flatten without stuffing.
- FO leaving a long sewing tail.
Pro Tip: Pin every piece in place before sewing to make sure your puppy sits evenly.

5. Assemble and Finish
This final stage transforms all the pieces into your finished puppy.
- Sew the snout centered between the eyes.
- Finish stuffing the snout if needed before closing the seam.
- Attach the head securely to the body.
- Sew the front legs evenly on each side of the body.
- Attach the back legs slightly lower so the puppy can sit.
- Sew the ears to the top sides of the head, allowing them to flop naturally.
- Attach the tail centered on the back.
- Embroider tiny eyebrows if you’d like extra personality.
- Weave in every loose yarn
📚 You Might Also Like
- Crochet square patterns Free Pattern — Beginner Tutorial
crochet square patterns are one of my favorite ways to create beautiful handmade pieces, and I’…
- Filet crochet patterns: Free Pattern & Step-by-Step Tutorial
Filet crochet patterns are one of my favorite ways to turn a few simple stitches into something that…
- Crochet flower patterns Free Pattern — Beginner Tutorial
Crochet Flower Patterns: My Free Easy Layered Daisy Crochet Pattern Crochet flower patterns have alw…
- Crochet blanket patterns Free Pattern — Beginner Tutorial
Crochet blanket patterns are some of my absolute favorite projects because they create something bea…
- How to Make Tapestry crochet patterns (Free Pattern)
Tapestry crochet patterns are one of my favorite ways to add colorful designs to everyday projects,…
🛍️ Shop the Look — crochet dog patterns
Our handpicked Amazon picks curated specifically for crochet dog patterns:
As an Amazon Associate I earn from qualifying purchases.
