
How to Crochet a Puppy | Step-by-Step PDF Pattern
There is something undeniably heartwarming about a crocheted puppy. Whether you are making one as a gift for a child, as a keepsake for a dog lover, or simply because you want a cute project to work on over the weekend, a crocheted puppy is one of those creations that never fails to bring a smile. This guide will walk you through everything you need to know, from the materials you will gather to the finishing touches that bring your little pup to life. By the end, you will have a complete step-by-step pattern you can follow, save, and return to again and again.
Why Crochet a Puppy?
Crocheted animals, often called amigurumi when made in the Japanese style, have become one of the most popular categories in the yarn crafting world. Puppies in particular make wonderful projects because they are universally adored, they work up relatively quickly compared to larger stuffed animals, and they are endlessly customizable. You can make a golden retriever, a spotted dalmatian, a floppy-eared basset hound, or an abstract puppy that looks like no particular breed at all. The base pattern stays the same, and you adjust colors, ear shapes, and small details to create the dog of your dreams.
Beyond the aesthetic appeal, crocheted puppies make excellent gifts that feel genuinely personal. A handmade toy carries a warmth that store-bought items rarely match, and knowing that someone spent hours crafting something specifically for you or your child makes the gift feel meaningful. They are also durable, washable, and safe for children when made with the right materials and securely fastened parts.
Materials You Will Need
Before you cast on your first stitch, gather everything you need. Having your supplies ready from the start keeps the project flowing smoothly and prevents the frustration of stopping mid-row to hunt down a yarn needle.
Yarn: Choose a worsted weight yarn (size 4) in the colors you want for your puppy’s body. A medium-weight yarn gives your finished puppy good structure without being stiff. Popular color combinations include cream and brown, black and white, tan and caramel, or a solid warm gray. You will need approximately 100 to 150 yards of your main color and smaller amounts of your accent colors.
Crochet Hook: For worsted weight yarn, a 3.5mm or 4.0mm hook works well. Going down a hook size from what the yarn label recommends creates a tighter fabric, which is ideal for stuffed animals because it prevents the stuffing from showing through. If you are a loose crocheter, start with a 3.5mm hook. If you tend to crochet tightly, a 4.0mm will work.
Polyester Fiberfill Stuffing: Use craft-grade polyester fiberfill. It is hypoallergenic, washable, and holds its shape over time. Avoid using cotton batting, as it tends to compress and shift inside the toy.
Safety Eyes: Black plastic safety eyes in 9mm or 12mm are the most common choice for crocheted puppies. If you are making this toy for a child under three, skip the safety eyes and embroider the eyes with black yarn instead, as small parts pose a choking hazard.
Yarn Needle / Tapestry Needle: You will need a blunt-tipped yarn needle to sew pieces together and weave in your ends. A curved needle is helpful when sewing on ears and limbs.
Stitch Markers: Amigurumi is worked in continuous rounds rather than joined rounds, so stitch markers are essential for keeping track of where each round begins and ends.
Scissors: A sharp pair dedicated to your craft area.
Optional: A small piece of black or brown felt for the nose, fabric glue, or a pink yarn strand for embroidering a tongue detail.
Understanding the Basics Before You Begin
If you are new to crocheting stuffed animals, a few concepts will make this pattern much easier to follow.
Magic Ring (also called Magic Circle): Most amigurumi pieces begin with a magic ring, which allows you to pull the center of your circle completely closed, leaving no hole in the middle. To make a magic ring, wrap the yarn around your fingers twice, insert your hook through the loop, pull up a loop, and chain one to secure it. You then work your stitches into this ring before pulling the tail end tight.
Working in Continuous Rounds: Unlike flat crochet worked in rows, amigurumi is crocheted in a spiral. You do not join at the end of each round with a slip stitch. Instead, you simply keep crocheting, placing a stitch marker in the first stitch of each new round so you can count accurately.
Single Crochet (sc): The entire body of this puppy is worked in single crochet, which creates a dense, sturdy fabric. If you know how to single crochet, you can make this pattern.
Invisible Decrease (invdec): Rather than the standard single crochet decrease, amigurumi makers prefer the invisible decrease because it creates a smoother surface with fewer gaps. To work an invisible decrease, insert your hook through the front loop only of the next stitch, then through the front loop only of the following stitch, yarn over, and pull through both loops, then yarn over and pull through the remaining two loops.
Abbreviations used in this pattern:
MR = magic ring, ch = chain, sc = single crochet, inc = increase (2 sc in same stitch), invdec = invisible decrease, sl st = slip stitch, FO = fasten off, BLO = back loop only.
Step-by-Step Crochet Puppy Pattern
This pattern creates a puppy approximately 6 to 7 inches tall when made with worsted weight yarn and a 3.5mm hook.
Head
Round 1: MR, 6 sc into ring. Pull ring closed. (6)
Round 2: Inc in each st around. (12)
Round 3: (Sc 1, inc) repeat 6 times. (18)
Round 4: (Sc 2, inc) repeat 6 times. (24)
Round 5: (Sc 3, inc) repeat 6 times. (30)
Round 6: (Sc 4, inc) repeat 6 times. (36)
Round 7: (Sc 5, inc) repeat 6 times. (42)
Rounds 8 through 13: Sc in each st around. (42) — 6 rounds even.
Before continuing to decrease, place your safety eyes between rounds 9 and 10, approximately 8 to 10 stitches apart. If you are embroidering the eyes, you will add them after shaping is complete.
Round 14: (Sc 5, invdec) repeat 6 times. (36)
Round 15: (Sc 4, invdec) repeat 6 times. (30)
Round 16: (Sc 3, invdec) repeat 6 times. (24)
Begin stuffing the head firmly at this point. Continue stuffing as you go.
Round 17: (Sc 2, invdec) repeat 6 times. (18)
Round 18: (Sc 1, invdec) repeat 6 times. (12)
Round 19: Invdec 6 times. (6)
Fasten off, leaving a long tail. Thread the tail through the remaining 6 stitches and pull tight to close the opening. Weave in the end.
Snout
Using your accent color (typically a lighter shade or contrasting tone):
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Round 3: (Sc 1, inc) repeat 6 times. (18)
Rounds 4 and 5: Sc in each st around. (18) — 2 rounds even.
Fasten off, leaving a long tail for sewing. Lightly stuff the snout before attaching it to the head. Sew the snout onto the front of the head, centered between the eyes and positioned slightly below them. Once the snout is secured, embroider a nose onto it using black yarn. A simple Y-shape or triangular nose works well. If you are using a felt nose, cut it to shape and use a small amount of fabric glue or a few stitches to secure it.
Body
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Round 3: (Sc 1, inc) repeat 6 times. (18)
Round 4: (Sc 2, inc) repeat 6 times. (24)
Round 5: (Sc 3, inc) repeat 6 times. (30)
Round 6: (Sc 4, inc) repeat 6 times. (36)
Rounds 7 through 16: Sc in each st around. (36) — 10 rounds even.
Round 17: (Sc 4, invdec) repeat 6 times. (30)
Round 18: (Sc 3, invdec) repeat 6 times. (24)
Begin stuffing the body firmly now.
Round 19: (Sc 2, invdec) repeat 6 times. (18)
Round 20: (Sc 1, invdec) repeat 6 times. (12)
Fasten off, leaving a long tail. Stuff the body fully before closing. Sew the head to the body using the long tail, pinning both pieces together first to make sure they are centered and sitting at the angle you want.
Legs (Make 4)
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Rounds 3 and 4: Sc in each st around. (12) — 2 rounds even.
Round 5: (Sc 2, invdec) repeat 3 times. (9)
Rounds 6 through 10: Sc in each st around. (9) — 5 rounds even.
Fasten off, leaving a long tail. Stuff the leg lightly. The front legs should be attached slightly forward on the body, and the back legs should be attached lower and toward the back. Pin each leg in place before sewing to ensure your puppy sits or stands evenly.
Ears (Make 2)
For floppy ears, which work for most breed styles:
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Round 3: (Sc 1, inc) repeat 6 times. (18)
Rounds 4 through 8: Sc in each st around. (18) — 5 rounds even.
Fasten off, leaving a long tail. Do not stuff the ears. Flatten each ear and fold the bottom edge slightly inward before sewing it to the side of the head, just above where the eyes are placed. Floppy ears should drape forward and down, covering the sides of the head for that classic puppy look.
For pointed ears, work through Round 3 only (18 stitches), then immediately begin decreasing: (sc 4, invdec) repeat 3 times, then fasten off and sew on.
Tail
Round 1: MR, 5 sc into ring. (5)
Rounds 2 through 7: Sc in each st around. (5) — 6 rounds even.
Fasten off, leaving a long tail. Stuff lightly and sew to the back of the body toward the top.
Finishing Your Crocheted Puppy
Once all the pieces are assembled, take a moment to look at your puppy from all angles. Adjust any limbs that seem uneven, give the body an extra pinch to redistribute the stuffing if needed, and check that all sewn seams are tight and secure.
If you want to add extra personality, consider embroidering eyebrows with a short horizontal stitch in a darker color, adding a tiny pink tongue peeking out from just below the snout, or using a contrasting yarn to make spots or patches. A few stitches of white yarn in the corner of each eye can give the impression of a highlight and add lifelike depth to your puppy’s expression.
For a collar, simply crochet a chain long enough to fit around your puppy’s neck, join it with a slip stitch, and fasten off. You can add a tiny loop in a contrasting color as a tag. It is a small detail that makes the finished piece look incredibly polished.
Downloading and Saving This Pattern as a PDF
To save this pattern as a PDF so you can reference it offline, in your craft space, or share it with fellow crocheters, simply use the print function in your browser and select “Save as PDF” as the destination rather than a physical printer. Most browsers on both desktop and mobile support this feature. Once saved, you can annotate it, highlight the rows you have completed, and keep it in a folder with your other favorite patterns.
If you prefer a formatted version, many crocheters copy the pattern text into a word processor, adjust the font size for readability, and add a photo of the finished project at the top before saving it as a PDF. This makes for a neat, professional-looking document you will be happy to return to.
Tips for Customizing Your Crochet Puppy
One of the greatest joys of making crocheted animals is how easily a single base pattern can become many different dogs. Here are a few ideas for making your puppy unique.
Changing the color scheme is the simplest customization. A two-tone dog can be achieved by switching yarn colors partway through the body or head. To add a patch over one eye, simply embroider a circle or oval in a contrasting color after the piece is finished.
Adjusting hook size changes the final dimensions of your puppy. If you go up to a 5.0mm hook with the same worsted weight yarn, your puppy will be larger and softer. Going down to a 3.0mm hook creates a miniature, firmer version. Both make lovely variations.
Adding texture is another option. A short cut of looped yarn stitched onto the top of the head creates the impression of fluffy puppy fur. Some crocheters use a pet comb or stiff brush to gently tease out the fibers of a brushed yarn for an extra fluffy look, which works especially well for golden retriever or poodle styles.
Common Mistakes and How to Fix Them
Even experienced crocheters run into small problems with amigurumi. Here are the most common issues and simple solutions.
If your pieces have visible holes or the stuffing shows through, try going down a hook size or crocheting more tightly. A tighter tension creates a more closed fabric.
If your round count seems off, count your stitches at the end of every round during the increase and decrease sections. It is easy to accidentally skip a stitch or add an extra one, and catching the error early saves you from having to frog (unravel) many rounds.
If your puppy’s head wobbles or does not sit securely on the body, reinforce the seam with extra stitches in a cross pattern through both pieces. You can also run a length of yarn through the center of both the head and body, pulling it taut and knotting it inside each piece to create an internal anchor.
If the safety eyes look crooked after the fact, unfortunately they cannot be removed once the washer is snapped on. This is why many crocheters place the eyes and step back to look at the piece before pressing the washers into place. Take your time with this step.
Caring for Your Finished Puppy
A crocheted puppy made with acrylic or cotton yarn is generally machine washable on a gentle cycle in cold water. Place it in a mesh laundry bag to protect it from snagging. Reshape the puppy while it is still damp and allow it to air dry. Avoid putting it in the dryer at high heat, as this can cause the stuffing to clump or the yarn to felt if it contains any wool.
For puppies that will be handled frequently by children, check the seams and eyes regularly and re-sew any areas that seem to be loosening. A well-maintained crocheted toy can last for many years.
Final Thoughts
Crocheting a puppy is one of those projects that feels genuinely satisfying from beginning to end. The pattern is straightforward enough to work through in a relaxed weekend, yet the result is something you will feel proud to give away or display. Every time you change a color or adjust an ear, you are making something that exists nowhere else in the world.
Whether this is your first stuffed animal or you have a whole menagerie of croch