How To Crochet A Dog — Amigurumi Puppy Pattern: Step-by-Step Guide

How To Crochet A Dog — Amigurumi Puppy Pattern: Step-by-Step Guide

There is something deeply satisfying about crafting a tiny stuffed animal from scratch. Amigurumi, the Japanese art of crocheting or knitting small, stuffed yarn creatures, has captured the hearts of crafters around the world, and few subjects are more beloved than a chubby little puppy. Whether you are a complete beginner who has just learned to hold a crochet hook, or an experienced maker looking for a new project to add to your collection, this step-by-step guide will walk you through everything you need to know to crochet your very own amigurumi dog.

By the end of this tutorial, you will have a round, floppy-eared puppy that fits in the palm of your hand — the kind of thing that makes people stop and say, “You made that yourself?”


What Is Amigurumi?

Amigurumi comes from the Japanese words “ami,” meaning crocheted or knitted, and “nuigurumi,” meaning stuffed doll. These tiny characters are almost always worked in continuous rounds rather than rows, which gives them their signature smooth, rounded surface. The technique is beginner-friendly once you understand the magic ring and single crochet, and the projects are small enough to finish in a single weekend.

Dogs are one of the most popular amigurumi subjects because of the endless customization options. You can tweak ear shapes, body proportions, and color combinations to represent virtually any breed — a floppy golden retriever, a tiny dachshund, or a scruffy terrier mix. This pattern is designed as a classic, universally adorable puppy shape that you can adapt however you like.


Materials You Will Need

Before you sit down to crochet, gather everything on this list. Having your supplies ready before you begin makes the process much smoother.

Yarn: You will need a main color (MC) for the body, a secondary color (SC) for details like the muzzle or paws, and optionally a third color for accents. Worsted weight yarn (weight 4) is recommended for beginners because it is easy to see your stitches. A single skein of each color is more than enough for one puppy. Soft, smooth acrylic yarn works beautifully and holds its shape well after stuffing.

Crochet Hook: A 3.5mm or 4.0mm hook is ideal for worsted weight yarn. Using a slightly smaller hook than the yarn label recommends creates a tighter fabric that keeps the stuffing from showing through.

Polyester Fiberfill: This is your stuffing. Use a good quality brand that is fluffy and does not clump. You will need about a handful for one puppy.

Safety Eyes: 9mm or 12mm black plastic safety eyes give the puppy that classic amigurumi look. If you are making this for a child under three years old, embroider eyes with black yarn instead, as safety eyes can be a choking hazard.

Yarn Needle: Also called a tapestry needle or darning needle. You will use this to sew the pieces together and weave in your ends.

Stitch Marker: A simple locking stitch marker (or even a piece of scrap yarn) helps you keep track of where each round begins.

Scissors: A sharp pair for snipping yarn cleanly.


Understanding the Basic Stitches and Abbreviations

This pattern uses US crochet terminology. Here is a quick reference for the stitches you will encounter.

MR — Magic Ring (also called Magic Circle). This creates a closed, adjustable loop to begin working in the round.

ch — Chain stitch

sl st — Slip stitch

sc — Single crochet

inc — Increase (two single crochets in the same stitch)

dec — Invisible decrease (insert hook into the front loop of the next two stitches, draw up a loop, yarn over and pull through all three loops). The invisible decrease creates a cleaner finish than a standard decrease and is strongly recommended for amigurumi.

BLO — Back loop only

FLO — Front loop only

( ) x [number] — Repeat the instructions inside the parentheses the number of times indicated.


Gauge

Gauge is not critical in amigurumi the way it is in garment making, but it does affect the final size of your puppy. With worsted weight yarn and a 3.5mm hook, your magic ring foundation of 6 single crochets should measure roughly 1.5 to 2 cm across. As long as your stitches are tight enough that you cannot see the stuffing through the fabric, you are on the right track.


Pattern Instructions

This puppy is worked in separate pieces — head, body, ears, legs, and tail — which are then assembled at the end. Work in continuous rounds unless otherwise noted, and place your stitch marker at the beginning of each round so you always know where you are.


Part One: The Head

The head is worked from the top of the muzzle upward, then stuffed and closed.

Start with your main color yarn.

Round 1: MR, 6 sc (6 stitches)

Round 2: (inc) x6 (12 stitches)

Round 3: (sc 1, inc) x6 (18 stitches)

Round 4: (sc 2, inc) x6 (24 stitches)

Round 5: (sc 3, inc) x6 (30 stitches)

Round 6: (sc 4, inc) x6 (36 stitches)

Round 7: (sc 5, inc) x6 (42 stitches)

Rounds 8–14: sc in each stitch around (42 stitches each round, 7 rounds total)

This is the point where you should insert your safety eyes. Position them between rounds 11 and 12, roughly 8 to 9 stitches apart. Take your time here — the eye placement has the biggest impact on your puppy’s final expression. Closer together gives a sweet, babyish look; a little further apart gives a more grown-up dog face. Once you are happy with the placement, push the posts through the fabric and secure the washers firmly on the inside.

Round 15: (sc 5, dec) x6 (36 stitches)

Round 16: (sc 4, dec) x6 (30 stitches)

Round 17: (sc 3, dec) x6 (24 stitches)

Begin stuffing the head firmly at this point. You want the head to feel solid but not stretched. Keep stuffing as you work the next rounds.

Round 18: (sc 2, dec) x6 (18 stitches)

Round 19: (sc 1, dec) x6 (12 stitches)

Round 20: (dec) x6 (6 stitches)

Fasten off, leaving a short tail. Use your yarn needle to close the remaining hole by weaving through the front loops of the 6 remaining stitches and pulling tight. Weave in the end securely.


Part Two: The Muzzle

The muzzle is a small, flattened oval worked in your secondary color. It is sewn onto the face over rounds 12 through 15, centered below and between the eyes.

Round 1: MR, 6 sc (6 stitches)

Round 2: (sc 1, inc) x3 (9 stitches)

Round 3: sc in each stitch around (9 stitches)

Fasten off, leaving a long tail for sewing. Do not stuff the muzzle. Pin it to the head in position before sewing to make sure you are happy with its placement, then use your yarn needle and the long tail to whip stitch it securely around the entire edge. Once attached, use black yarn to embroider a small “Y” or upside-down triangle shape for the nose, and a tiny curved line for the mouth.


Part Three: The Body

The body is worked from the bottom up.

Start with your main color yarn.

Round 1: MR, 6 sc (6 stitches)

Round 2: (inc) x6 (12 stitches)

Round 3: (sc 1, inc) x6 (18 stitches)

Round 4: (sc 2, inc) x6 (24 stitches)

Round 5: (sc 3, inc) x6 (30 stitches)

Round 6: (sc 4, inc) x6 (36 stitches)

Rounds 7–14: sc in each stitch around (36 stitches each round)

Round 15: (sc 4, dec) x6 (30 stitches)

Round 16: (sc 3, dec) x6 (24 stitches)

Round 17: (sc 2, dec) x6 (18 stitches)

Begin stuffing the body now. It should feel plump and round.

Round 18: (sc 1, dec) x6 (12 stitches)

Round 19: (dec) x6 (6 stitches)

Fasten off and close the same way as the head. Set aside.


Part Four: The Legs (Make Four)

The legs are small tubes worked from the paw upward. You can make the front and back legs identical, or make the back legs very slightly longer if you want a more lifelike stance.

Start with your secondary color for the paw, then switch to main color after a couple of rounds.

Round 1: MR, 6 sc (6 stitches)

Round 2: (inc) x6 (12 stitches)

Rounds 3–4: sc in each stitch around (12 stitches)

Switch to main color.

Rounds 5–10: sc in each stitch around (12 stitches)

Fasten off, leaving a long tail for sewing. Stuff lightly, just enough to give the leg a little body without making it too stiff to pose. Flatten the top of the leg slightly before sewing it onto the body — this makes for a cleaner attachment and helps the puppy sit upright.


Part Five: The Ears (Make Two)

The ears are what really give your puppy its personality. This pattern makes long, floppy ears that drape down the sides of the head, but you can easily adapt the shape by crocheting fewer rows for shorter, perkier ears.

Foundation chain: ch 5

Row 1: sc in the second chain from the hook and in each chain across (4 stitches). Turn.

Row 2: ch 1, sc in each stitch across (4 stitches). Turn.

Rows 3–12: Repeat Row 2 ten more times. (4 stitches, 12 rows total)

Shaping the tip: ch 1, sc2tog (invisible decrease), sc2tog (2 stitches). Turn.

Last row: ch 1, sc2tog (1 stitch). Fasten off.

Repeat for the second ear. Leave a long tail on both ears for sewing. You can leave the ears flat or fold them gently in half lengthwise and tack them with a stitch at the top to give them a little more dimension.


Part Six: The Tail

The tail is a small, slightly curved tube.

Round 1: MR, 4 sc (4 stitches)

Rounds 2–8: sc in each stitch around (4 stitches)

Fasten off, leaving a long tail. You do not need to stuff the tail — the yarn gives it enough body on its own. For a wagging tail effect, bend the tail slightly as you sew it on so it curves upward.


Assembly

This is the stage where your puppy comes to life, and it is worth taking your time. Lay out all your pieces and decide on positioning before you start sewing anything permanently.

Start by attaching the head to the body. Position the head so it sits at the top front of the body, slightly tilted forward for a cute, alert expression. Use your yarn needle and a length of main color yarn to whip stitch around the entire join, passing through the stitches of both pieces. Pull evenly so there are no gaps. This joint carries the most visual weight, so sew around it at least twice for security.

Next, attach the legs. The front legs should sit on either side of the lower head-body join, pointing slightly outward. The back legs sit on either side of the body’s lower half, also pointing outward. Pin them in place before sewing. Sew through the flattened top of each leg and into the body stitches, working around the perimeter of the attachment point at least twice.

Attach the ears on either side of the head, positioned just behind the eyes, between rounds 5 and 7. For floppy ears, let them drape naturally downward and sew only along the straight top edge. For a more upright set, sew more of the ear edge down against the head.

Finally, attach the tail at the center back of the body, just above the midpoint, angling it upward. A few firm stitches are all you need.


Adding the Finishing Touches

Once assembled, stand your puppy up and look at it from different angles. This is the time to make any small adjustments. You can add embroidered eyebrows with a strand of darker yarn — just two small diagonal stitches above each eye — to give your puppy a more expressive face. A few stitches of pink yarn on the inner ears add a lovely detail.

If your puppy has trouble sitting upright, try adjusting the position of the back legs slightly, or add a small square of felt inside the body base before closing for extra stability.

Use your yarn needle to weave in any remaining loose ends, passing the tail back and forth through several stitches in different directions before trimming. This prevents unraveling over time.


Tips for Getting the Best Results

Tension is everything in amigurumi. If your stitches are too loose, the stuffing will poke through and the shape will look lumpy. If you find yourself struggling to maintain tight tension, try dropping down half a hook size.

Always use a stitch marker. It sounds like a small thing, but losing count of your rounds is the single most common source of frustration for beginners, and a stitch marker eliminates that problem entirely.

When stuffing, use small amounts at a time and pack them in gradually. Trying to stuff everything at once leads to uneven, lumpy results. Small pinches packed in evenly give you a much smoother finish.

The invisible decrease makes a significant difference to the finished look compared to the standard decrease. It takes a moment longer but eliminates the telltale “holes” you often see when decreasing in amigurumi. It is well worth making a habit from the start.

If you want to customize this pattern for a specific breed, think about ear shape first. Tall, triangular ears suggest a German shepherd or husky. Wide, rounded ears suggest a beagle. Long, flat ears suggest a spaniel. The body proportions and muzzle length can also be adjusted — a shorter, wider muzzle reads as bulldog or pug, while a longer one suggests a collie or retriever.


Caring for Your Amigurumi Dog

Amigurumi made from acrylic yarn are generally machine washable on a gentle, cold cycle, but check your yarn label first to confirm. If you used felt details or glued-on accents, hand washing is safer. Air dry flat to help the puppy keep its shape. For display pieces, a gentle spot-clean is usually all you need.


Final Thoughts

Crocheting an amigurumi puppy is one of those projects that rewards you with an immediate sense of accomplishment. Each individual piece looks simple and unassuming on its own, but the moment you sew that head onto the body and position the ears, the whole thing suddenly looks like a puppy staring up at you. That transformation never gets old.

This pattern is also wonderfully forgiving. Slight variations in tension, minor differences in eye placement, or small inconsistencies in shaping all tend to disappear into the finished piece — and often give your puppy a personality that a perfectly even machine could never produce. The slight tilt of a handmade head, the way floppy ears fall differently on each side — these are not flaws. They are what make a handmade toy irreplaceable.

Once you have made this pattern once, you will find it easy to riff on. Change colors to make a whole litter of puppies, each with slightly different mark

Categorized in:

Toys,

Last Update: October 23, 2026