Cute Puppy Amigurumi Free Crochet Pattern You’ll Love – Free Amigurumi

Cute Puppy Amigurumi Free Crochet Pattern You’ll Love

There is something undeniably magical about holding a tiny crocheted puppy in your hands — a soft, squishy little creature you made stitch by stitch from a simple skein of yarn. If you have been searching for a cute puppy amigurumi free crochet pattern that actually works, walks you through every step, and leaves you with an adorable finished toy you will be proud to display or gift, then you have landed in exactly the right place.

This free pattern is designed for crocheters who already know the basics — single crochets, increases, decreases, and working in the round — but it is written clearly enough that a motivated beginner with a little patience can absolutely follow along. By the end, you will have a sweet little puppy dog with floppy ears, a round tummy, tiny paws, and all the charm in the world.

Grab your hook, pull out your favorite yarn, and let’s get started.


Why Amigurumi Puppies Are So Beloved

Amigurumi, the Japanese art of crocheting small stuffed animals and characters, has taken the crafting world by storm for a reason. These little figures combine the meditative rhythm of crochet with the pure joy of creating something three-dimensional and lifelike. A puppy is one of the most beloved amigurumi subjects because dogs hold such a special place in people’s hearts.

A finished puppy amigurumi makes a wonderful gift for children, a charming decoration for a nursery, a thoughtful handmade present for dog lovers, or simply a satisfying personal project to keep on your shelf. They are small enough to finish in a weekend, which makes them endlessly repeatable — once you make one, you will want to make a whole litter.


Materials You Will Need

Before diving into the pattern, gather your supplies. Having everything ready before you begin saves time and keeps the creative flow going.

You will need worsted weight yarn in your chosen colors. For a classic look, consider a warm tan or cream for the body, brown or black for the ears and details, and white for the muzzle. Of course, amigurumi puppies look adorable in any color combination you love — spotted, solid, ombre, you name it.

A size 3.5mm or 4.0mm crochet hook works well with worsted weight yarn for amigurumi. Using a slightly smaller hook than the yarn label recommends creates a tighter fabric that holds the stuffing without gaps showing through.

You will also need polyester fiberfill stuffing, two safety eyes in 9mm or 12mm depending on how big you want the eyes to look, a yarn needle for sewing pieces together and weaving in ends, scissors, and stitch markers to keep track of your rounds.

Optional but helpful: a small piece of black yarn or embroidery floss for stitching a nose, and small buttons or felt pieces if you prefer not to use safety eyes. If this puppy is intended for a child under three years old, always skip the safety eyes and embroider the eyes instead to eliminate any choking hazard.


Abbreviations and Stitch Guide

Here are the abbreviations used throughout this pattern.

MR — Magic ring
ch — Chain
sl st — Slip stitch
sc — Single crochet
inc — Increase (two single crochets in the same stitch)
dec — Invisible decrease (insert hook through the front loops of the next two stitches, yarn over and pull through both loops, yarn over and pull through remaining two loops)
st(s) — Stitch(es)
BLO — Back loop only
FLO — Front loop only
PM — Place marker

All pieces are worked in continuous rounds unless otherwise noted. Do not join rounds with a slip stitch unless specifically instructed.


Pattern Notes

This puppy will finish at approximately 5 to 6 inches tall when made with worsted weight yarn. The size will vary slightly depending on your tension. If you crochet loosely, consider going down half a hook size. If you crochet tightly, go up half a size. Tension does not need to be exact for amigurumi — what matters most is that your fabric is tight enough to hold the stuffing inside without it peeking through.

Work in a spiral unless otherwise instructed. Place a stitch marker at the beginning of each round and move it up as you go.

Before you sew on the safety eyes, take a moment to hold the head and try different placements. Eyes positioned slightly lower and further apart create a sweet, puppyish look. Once the eyes are clicked into place, they cannot be removed without damaging the fabric, so take your time.


The Head

Start with your main body color.

Begin with a magic ring and single crochet 6 into the ring. Pull the ring closed. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: [Sc 1, inc] repeat 6 times. (18 sts)

Round 4: [Sc 2, inc] repeat 6 times. (24 sts)

Round 5: [Sc 3, inc] repeat 6 times. (30 sts)

Round 6: [Sc 4, inc] repeat 6 times. (36 sts)

Round 7: [Sc 5, inc] repeat 6 times. (42 sts)

Rounds 8–14: Sc in each st around. (42 sts, 7 rounds)

Now is the time to attach your safety eyes. Position them between rounds 10 and 11, approximately 7 to 8 stitches apart. Take your time here and try a few different placements before committing.

Round 15: [Sc 5, dec] repeat 6 times. (36 sts)

Round 16: [Sc 4, dec] repeat 6 times. (30 sts)

Round 17: [Sc 3, dec] repeat 6 times. (24 sts)

Begin stuffing the head firmly with polyester fiberfill. Continue adding stuffing as you close up the remaining rounds.

Round 18: [Sc 2, dec] repeat 6 times. (18 sts)

Round 19: [Sc 1, dec] repeat 6 times. (12 sts)

Round 20: Dec 6 times. (6 sts)

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


The Muzzle

Use your muzzle color (typically white or cream).

Make a magic ring and sc 6 into the ring. Pull closed. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: [Sc 1, inc] repeat 6 times. (18 sts)

Rounds 4–5: Sc in each st around. (18 sts, 2 rounds)

Fasten off, leaving a long tail for sewing. Lightly stuff the muzzle before attaching it to the head. Position it centered below the eyes and sew it on securely. Once attached, use black yarn or embroidery floss to stitch a small nose on top and, if you like, a simple curved mouth below.


The Body

Use your main body color.

Make a magic ring and sc 6 into the ring. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: [Sc 1, inc] repeat 6 times. (18 sts)

Round 4: [Sc 2, inc] repeat 6 times. (24 sts)

Round 5: [Sc 3, inc] repeat 6 times. (30 sts)

Round 6: [Sc 4, inc] repeat 6 times. (36 sts)

Rounds 7–16: Sc in each st around. (36 sts, 10 rounds)

Round 17: [Sc 4, dec] repeat 6 times. (30 sts)

Round 18: [Sc 3, dec] repeat 6 times. (24 sts)

Round 19: [Sc 2, dec] repeat 6 times. (18 sts)

Begin stuffing the body firmly.

Round 20: [Sc 1, dec] repeat 6 times. (12 sts)

Round 21: Dec 6 times. (6 sts)

Fasten off and close the gap as with the head. The body should be a round, plump shape — like a little barrel. Set aside.


The Ears (Make Two)

Use your ear color (brown, black, or a contrasting color).

Make a magic ring and sc 6 into the ring. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: [Sc 1, inc] repeat 6 times. (18 sts)

Round 4: [Sc 2, inc] repeat 6 times. (24 sts)

Rounds 5–9: Sc in each st around. (24 sts, 5 rounds)

Fasten off, leaving a long tail. Do not stuff the ears. Fold the ear slightly so it has a natural curve and sew it flat to the sides of the head, positioned just above the eyes and slightly toward the back. Floppy ears that hang down give the most classic puppy look.


The Legs (Make Four)

Use your main body color or a contrasting color for paws.

Make a magic ring and sc 6 into the ring. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: [Sc 1, inc] repeat 6 times. (18 sts)

Rounds 4–5: Sc in each st around. (18 sts)

Round 6: [Sc 1, dec] repeat 6 times. (12 sts)

Rounds 7–12: Sc in each st around. (12 sts, 6 rounds)

Stuff the legs lightly — not too full, or they will stick out stiffly. Fasten off and leave a long tail. The front legs are attached to the sides of the body near the top, and the back legs are attached near the bottom sides. Pinching the opening of each leg flat before sewing gives a tidier finish.


The Tail

Use your main body color or a contrasting color.

Make a magic ring and sc 6 into the ring. (6 sts)

Round 2: Inc in each st around. (12 sts)

Rounds 3–7: Sc in each st around. (12 sts, 5 rounds)

Round 8: [Sc 2, dec] repeat 3 times. (9 sts)

Fasten off, leaving a long tail. Stuff lightly and sew to the back of the body. A slight upward curve as you attach it gives a cheerful, wagging appearance.


Assembly

Assembly is where your puppy truly comes to life. Lay out all your finished pieces before sewing so you can plan the placement.

Start by attaching the head to the body. Thread your yarn needle with the fasten-off tail from the head or a fresh piece of yarn in the body color. Position the head on top of the body slightly toward the front so the puppy appears to be sitting up and looking forward rather than straight up. Sew through the stitches in small, even motions, going all the way around the neck joint. Pull the yarn snug as you go. If the head wobbles, sew another pass around the joint. A wobbly head is the most common assembly complaint in amigurumi, and an extra round of stitching always fixes it.

Attach the ears next. Fold each ear lightly along its length and pin it to the head before sewing. Floppy ears that start just above the eyes and hang down alongside the face look especially sweet. Sew through several rows of stitches on both the ear and the head so they lie flat and secure.

Attach the front legs to either side of the upper body, and the back legs to either side of the lower body. The exact position will vary based on how you want your puppy to sit. A slight downward angle on the front legs and a slight outward angle on the back legs creates a stable, natural-looking seated pose.

Finally, sew on the tail at the very back of the body with a slight upward curve.


Finishing Touches

Once everything is sewn on, go back and check all your seams. Tug gently on each piece to make sure it is secure. Weave in any remaining yarn ends using your yarn needle, pulling them through several stitches in different directions before trimming close.

If you want to add extra detail to your puppy, this is the time. You can use a small length of pink yarn to stitch a tiny tongue peeking out from below the muzzle. A simple loop stitch or two on each paw creates the impression of toes. You can even add small patches of a different color to give your puppy spots, stitching them flat to the body before assembly.

If you want to make a collar, simply chain about 30 stitches in a contrasting color, slip stitch back across the chain to create a neat cord, and tie it loosely around the puppy’s neck. A small button or a few beads threaded onto the cord before fastening makes a charming collar tag.


Caring for Your Finished Amigurumi

If this puppy is destined for a child’s toy box, durability and washability matter. Acrylic yarn is the most practical choice because it holds up to washing and is widely available in every color imaginable. To wash, place the finished amigurumi in a mesh laundry bag and run a gentle cycle in cold water, then air dry flat. Avoid high heat, which can melt polyester stuffing and distort the shape.

If the puppy is purely decorative, you have more freedom — cotton, wool, and blended yarns all give slightly different textures and finishes.


Customization Ideas

One of the greatest joys of this pattern is how easy it is to personalize. Changing the ear shape turns a floppy-eared mutt into a perky-eared terrier. Making the muzzle slightly longer and narrower creates a greyhound-like elegance. Adding a longer, fluffier tail — worked in loopy stitches or finished with a brushed yarn — suggests a fluffy breed like a Pomeranian or Samoyed.

Color is the most obvious customization. A black and white spotted puppy evokes a Dalmatian. A golden tan suggests a Labrador or Golden Retriever. A rich reddish brown reads as a Dachshund. A dark gray or silver calls to mind a Weimaraner.

You can also adjust the size by changing your yarn weight and hook size. Bulky yarn and a 6mm hook will produce a puppy nearly twice the size of the standard version. Fingering weight yarn and a 2mm hook creates a tiny, delicate miniature you could hang as an ornament or attach to a keychain.


Sharing Your Makes

Once you finish your puppy, share it with the world! The amigurumi community is one of the warmest and most supportive corners of the crafting internet. Tag your finished objects on Instagram and Pinterest so others can see your color choices and customizations — your version might inspire someone else to try the pattern.

If you run into any questions while working through the pattern, drop them in the comments below. Amigurumi is a craft where every maker develops their own rhythm and style, and there is always more to learn from one another.

Whether you are making this puppy for a new baby, a dog-obsessed friend, a child who cannot have a real pet, or simply for the satisfaction of creating something adorable with your own two hands, this little creature has so much love stitched into every round. Happy crocheting, and enjoy every stitch of your cute puppy amigurumi.

Categorized in:

Toys,

Last Update: October 24, 2026