
Free Amigurumi Puppy Dog Crochet Pattern: Step-by-Step Guide for Beginners and Beyond
There is something undeniably magical about transforming a simple ball of yarn into an adorable little creature that looks ready to wag its tail. Amigurumi, the Japanese art of crocheting small stuffed animals and characters, has taken the crafting world by storm, and among all the patterns out there, the puppy dog remains one of the most beloved designs of all time. Whether you are a complete beginner picking up a crochet hook for the first time or a seasoned maker looking for a satisfying afternoon project, this free amigurumi puppy dog crochet pattern has everything you need to create a squeezably cute plush pup from start to finish.
This guide walks you through every single step, including the materials, abbreviations, stitch counts, assembly tips, and finishing details that will make your puppy look polished and professional. By the end, you will have a charming little dog that makes a wonderful gift, a nursery decoration, a child’s toy, or simply a delightful addition to your own collection.
What Is Amigurumi?
Before diving into the pattern itself, it helps to understand what amigurumi actually is. The word comes from the Japanese words “ami,” meaning knitted or crocheted, and “nuigurumi,” meaning stuffed doll. The style originated in Japan and became popular worldwide in the early 2000s as a form of cute, compact fiber art. Amigurumi pieces are typically worked in continuous rounds using a slightly smaller hook than you might normally use for the yarn weight, which creates a tighter fabric that holds stuffing without gaps.
Most amigurumi patterns share a few core techniques: the magic ring (also called the magic circle), increases, decreases, and working in a continuous spiral rather than joined rounds. Once you master these basics, you can make just about any character imaginable, including this sweet little puppy.
Materials You Will Need
Gathering your supplies before you begin makes the process smooth and enjoyable. Here is everything you will need for this free amigurumi puppy dog crochet pattern.
Yarn: You will need worsted weight yarn (category 4) in three colors. Choose a main color for the body (something like tan, cream, golden brown, or any dog shade you love), a secondary color for the ears and patches (a darker brown or black works beautifully), and white or cream for the muzzle area. You will not need large amounts of any color, so this is a great stash-busting project. Approximately 100 grams of your main color and 30 to 50 grams of each accent color will be plenty.
Hook: A 3.5mm crochet hook is ideal for worsted weight yarn in amigurumi projects. This gives you a tight enough stitch to prevent the stuffing from showing through while still being comfortable to work with.
Safety eyes: Two black safety eyes, 9mm or 12mm depending on your preference for your puppy’s expression. If you are making this puppy for a child under three years old, embroider the eyes with black yarn instead for safety reasons.
Fiberfill stuffing: Polyester fiberfill is the standard choice for amigurumi. It is lightweight, washable, and holds its shape beautifully.
Yarn needle: A blunt tapestry needle for sewing pieces together and weaving in ends.
Stitch markers: These are helpful for marking the beginning of your rounds since amigurumi is worked in a continuous spiral.
Scissors: Any sharp pair will do.
Optional: Pink felt or a small amount of pink yarn for the inner ear detail, and black embroidery floss for the nose and mouth.
Abbreviations and Stitch Guide
This pattern uses standard US crochet terminology. Here are the abbreviations you will encounter throughout.
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 front loops of next two stitches, yarn over, pull through both front loops, yarn over, pull through two loops on hook)
St(s) — stitch(es)
BLO — back loop only
Rnd — round
Stitch count is noted in parentheses at the end of each round so you can keep track of your work and catch any mistakes early.
Pattern Notes
Read through the entire pattern before you begin. Amigurumi pieces are worked in a continuous spiral, which means you do not join at the end of each round with a slip stitch unless the pattern specifically tells you to. Place your stitch marker at the first stitch of each new round and move it up as you go.
Leave long tails when you fasten off each piece. These tails will be used to sew the pieces together and can be woven in afterward. The head and body are the largest pieces and should be stuffed firmly before closing. Smaller pieces like the ears, legs, and tail should be lightly stuffed or left unstuffed depending on your preference.
The Puppy Dog Pattern
Head
Start with your main color yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3: (Sc 1, inc) repeat 6 times. (18)
Rnd 4: (Sc 2, inc) repeat 6 times. (24)
Rnd 5: (Sc 3, inc) repeat 6 times. (30)
Rnd 6: (Sc 4, inc) repeat 6 times. (36)
Rnd 7: (Sc 5, inc) repeat 6 times. (42)
Rnd 8 through Rnd 14: Sc in each st around. (42) — work these 7 rounds even without increasing or decreasing
Rnd 15: (Sc 5, dec) repeat 6 times. (36)
Rnd 16: (Sc 4, dec) repeat 6 times. (30)
At this point, attach your safety eyes between rounds 9 and 10, approximately 8 to 9 stitches apart. If you are embroidering the eyes, you will do that during assembly.
Rnd 17: (Sc 3, dec) repeat 6 times. (24)
Rnd 18: (Sc 2, dec) repeat 6 times. (18)
Stuff the head firmly with fiberfill now. Continue adding small amounts of stuffing as you close the head.
Rnd 19: (Sc 1, dec) repeat 6 times. (12)
Rnd 20: Dec around 6 times. (6)
Fasten off, leaving a long tail. Use the yarn needle to weave through the front loops of the remaining 6 stitches and pull tight to close. Weave in the end or set aside for assembly.
Muzzle
Switch to your white or cream yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3: (Sc 1, inc) repeat 6 times. (18)
Rnd 4 through Rnd 5: Sc in each st around. (18)
Fasten off with a long tail. Do not stuff the muzzle. Flatten it slightly and sew it onto the front of the head centered between rounds 10 and 14. Before closing it completely, use black embroidery floss or black yarn to stitch a nose and mouth onto the muzzle. A classic amigurumi nose is a simple oval shape stitched horizontally across the top center, with a small vertical line dropping down and two short diagonal lines flaring out to create a smile.
Body
Use your main color yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3: (Sc 1, inc) repeat 6 times. (18)
Rnd 4: (Sc 2, inc) repeat 6 times. (24)
Rnd 5: (Sc 3, inc) repeat 6 times. (30)
Rnd 6: (Sc 4, inc) repeat 6 times. (36)
Rnd 7 through Rnd 18: Sc in each st around. (36) — work 12 rounds even
Rnd 19: (Sc 4, dec) repeat 6 times. (30)
Rnd 20: (Sc 3, dec) repeat 6 times. (24)
Stuff the body firmly.
Rnd 21: (Sc 2, dec) repeat 6 times. (18)
Rnd 22: (Sc 1, dec) repeat 6 times. (12)
Rnd 23: Dec around 6 times. (6)
Fasten off and close as you did with the head.
Front Legs (Make Two)
Use your main color yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3 through Rnd 5: Sc in each st around. (12)
Rnd 6: (Sc 2, dec) repeat 3 times. (9)
Rnd 7 through Rnd 15: Sc in each st around. (9)
Stuff lightly. Fasten off and leave a long tail for sewing.
Back Legs (Make Two)
Use your main color yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3: (Sc 1, inc) repeat 6 times. (18)
Rnd 4 through Rnd 6: Sc in each st around. (18)
Rnd 7: (Sc 1, dec) repeat 6 times. (12)
Rnd 8 through Rnd 12: Sc in each st around. (12)
Stuff lightly. Fasten off with a long tail for sewing.
Ears (Make Two)
Use your secondary color (darker brown or black).
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3: (Sc 1, inc) repeat 6 times. (18)
Rnd 4: (Sc 2, inc) repeat 6 times. (24)
Rnd 5 through Rnd 10: Sc in each st around. (24)
Fasten off with a long tail. Leave unstuffed. Flatten the ear and sew along the open edge to keep it flat before attaching. If you would like to add a pink inner ear detail, cut a small oval from pink felt and glue or stitch it to one side of the flattened ear before attaching to the head.
Tail
Use your main color yarn.
Rnd 1: MR, 6 sc into the ring. (6)
Rnd 2: Inc in each st around. (12)
Rnd 3 through Rnd 6: Sc in each st around. (12)
Rnd 7: (Sc 2, dec) repeat 3 times. (9)
Rnd 8 through Rnd 10: Sc in each st around. (9)
Stuff lightly. Fasten off with a long tail.
Assembly
Assembly is where your puppy really comes to life, so take your time with this step. Good sewing makes all the difference in the finished look of an amigurumi piece.
Begin by pinning all the pieces into position before sewing anything permanently. This lets you step back and check that you are happy with the proportions and placement before committing.
Attach the head to the body. Position the head at the top of the body, slightly toward the front. The seam where you closed the head should face upward or be hidden inside. Use the long yarn tail and your tapestry needle to whip stitch around the entire neck opening, catching stitches from both the head and the body evenly. Pull snugly but not so tight that you distort the shape.
Sew on the muzzle. If you have not already attached it, sew the muzzle centered on the front of the face between rounds 10 and 14. Use small, neat stitches around the outer edge. Embroider the nose and mouth if you have not done so yet.
Attach the ears. Place the ears on either side of the head, roughly between rounds 2 and 7, angled slightly outward and downward so they droop in that classic floppy puppy style. Pin them in place and sew securely.
Attach the front legs. Sew the front legs to either side of the body, about two rounds down from the neck seam. Position them pointing slightly forward.
Attach the back legs. Sew the back legs toward the lower sides of the body, about two to three rounds up from the bottom. Angle them slightly outward so the puppy can sit up on its own.
Attach the tail. Sew the tail to the back of the body, just above center. Curve it slightly upward for a happy wagging look.
Finishing Touches and Customization Ideas
Once your puppy is fully assembled, weave in any remaining yarn ends with your tapestry needle. Give the whole piece a gentle squeeze and fluff to even out the stuffing inside.
At this point you can add all kinds of personal details to make your puppy unique. Try crocheting a tiny collar in a bright contrasting color, a simple chain stitch circle that slips over the neck. You can add a small bow tied from ribbon for a feminine touch. Embroidering tiny eyebrows just above the safety eyes gives your pup a whole new expression, whether surprised, sleepy, or mischievous. A little blush of pink on the cheeks, applied with a cotton swab and a tiny bit of chalk pastels or blush powder, adds the sweetest finishing detail.
You can also experiment with different color combinations for entirely different dog breeds. A dalmatian version would use white yarn with small black spots embroidered or sewn on. A golden retriever look works beautifully in a warm golden yellow. A beagle could use white, brown, and black together. The basic pattern shape is flexible enough to become almost any dog breed you like simply by changing up the colors.
Tips for Amigurumi Success
If this is your first amigurumi project, a few simple habits will make a huge difference in your results.
Keep your tension consistent throughout. Amigurumi requires a slightly tighter tension than regular crochet so that the stuffing does not show through the gaps between stitches. If you find your work is too loose, try going down a hook size.
Count your stitches at the end of every single round. This sounds tedious, but it will save you significant frustration later. A missed increase or decrease early on will cause your piece to look lopsided or misshapen, and catching it early means only a small amount of frogging (unraveling).
Use stitch markers religiously. In a continuous spiral, it is surprisingly easy to lose track of where a round begins, especially once you are deep into a long section of even single crochets.
Stuff gradually. Add fiberfill a little bit at a time rather than all at once at the end. It is much easier to achieve an even, smooth look when you stuff as you go.
Block if needed. If your finished piece looks a little uneven or stiff, a gentle spray of water and a light shaping by hand can help settle everything into a more polished final shape.
A Gift Worth Making
Handmade gifts carry a meaning that no store-bought item can match. A crocheted amigurumi puppy made with your own two hands is the kind of gift that gets kept for years, tucked on a shelf, given pride of place on a child’s bed, or passed down with genuine sentiment. Whether you make this little pup for a dog-loving friend, a new baby, a grandparent who recently lost a pet, or simply for yourself, you are creating something with real heart behind it.
The beauty of this free amigurumi puppy dog crochet pattern is that once you make it once, you will want to make it again. You will start experimenting with colors, with sizes (try bulky yarn and a 6mm hook for