
Easy Crochet Pattern for Sitting Puppy Toys: Sew or No-Sew Craft
If you have been looking for a beginner-friendly crochet project that produces the most adorable results, you have landed in exactly the right place. This easy crochet pattern for sitting puppy toys is perfect whether you are just getting comfortable with a hook and yarn or you have been crocheting for years and simply want a quick, satisfying make. Best of all, this pattern includes both a traditional sewn finishing method and a no-sew option, so you can choose the technique that works best for your skill level and the materials you have on hand.
These little sitting puppies make wonderful gifts for children, thoughtful handmade toys for newborns and toddlers (with appropriate safety modifications), charming shelf decorations, amigurumi photo props, and even stress-relieving desk companions. Once you make one, you will almost certainly find yourself making an entire litter.
What You Need Before You Begin
Before diving into the pattern itself, let’s talk about the supplies that will set you up for success. One of the best things about this project is that it uses materials most crocheters already have in their stash.
Yarn: Worsted weight yarn (size 4) works beautifully for this pattern and produces a puppy that sits about five to six inches tall. You can use any fiber you like, but acrylic yarn is a great choice because it is machine washable, widely available, affordable, and comes in a staggering range of colors. If you want a softer feel for a baby or toddler gift, look for a baby-safe acrylic blend. For the main body color, you will need approximately 80 to 100 yards. For the contrast color (ears, spots, or face accents), you will need about 20 to 30 yards.
Hook: A 5.0 mm (size H/8) crochet hook pairs perfectly with worsted weight yarn and gives you a nice tight tension that keeps the stuffing from showing through the finished piece. If you find your stitches are loose and gappy, size down to a 4.5 mm hook.
Stuffing: Polyester fiberfill is the standard choice and gives the puppy a full, rounded shape. For an eco-friendly alternative, you can repurpose old yarn scraps, t-shirt strips, or cotton batting. If this toy is intended for a baby, make sure the stuffing you choose is labeled as non-toxic.
Safety eyes: 9 mm or 12 mm black safety eyes give the puppy an irresistibly sweet expression. If the toy is for a child under three, skip the safety eyes entirely and embroider the eyes with black yarn instead, since small parts are a choking hazard.
Tapestry needle: You will need this for weaving in ends and for joining pieces together if you are using the sewing method.
Stitch markers: A few locking stitch markers will help you keep track of round beginnings and any marker placements mentioned in the pattern.
Scissors: A small, sharp pair dedicated to your craft space.
Optional: Cardboard or a plastic mesh canvas circle to place in the base of the puppy for added stability so it sits upright.
Understanding the Stitches
This pattern uses only the most basic crochet stitches, which is exactly what makes it so beginner friendly. Here is a quick refresher on every stitch you will encounter.
A magic ring (also called a magic circle) creates a tightly closed center for working in the round. If magic rings give you trouble, you can chain 2 and work your first round of stitches into the second chain from the hook instead.
A chain stitch (ch) is the foundation of most crochet projects. You will use it here primarily to start rounds when working flat pieces.
A single crochet (sc) is the workhorse stitch of amigurumi. It creates a dense, tight fabric that holds stuffing well and maintains its shape.
An increase (inc) means working two single crochet stitches into the same stitch, which expands the round.
A decrease (dec) means working two stitches together to reduce the stitch count. The invisible decrease method (inserting your hook through the front loops only of two consecutive stitches) produces the smoothest results and is highly recommended.
A slip stitch (sl st) is used to join rounds if you prefer working in joined rounds, or simply to finish off a piece neatly.
All rounds in this pattern are worked in a continuous spiral unless otherwise noted. Do not join at the end of each round unless specifically instructed. Use a stitch marker to mark the first stitch of each round so you always know where you are.
Pattern Abbreviations
ch = chain, sc = single crochet, inc = increase, dec = decrease, sl st = slip stitch, MR = magic ring, st = stitch, rnd = round, BLO = back loop only, FLO = front loop only, rep = repeat.
The Pattern: Easy Sitting Puppy
Head
Start with your main body color.
Rnd 1: MR, 6 sc into ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc rep around. (18 sts)
Rnd 4: Sc 2, inc rep around. (24 sts)
Rnd 5: Sc 3, inc rep around. (30 sts)
Rnd 6: Sc 4, inc rep around. (36 sts)
Rnd 7–12: Sc in each st around. (36 sts, 6 rounds even)
Now is the time to place your safety eyes. The eyes should sit between rounds 8 and 9, spaced about 8 to 10 stitches apart from each other. Once the eyes are placed and locked in, you can begin decreasing.
Rnd 13: Sc 4, dec rep around. (30 sts)
Rnd 14: Sc 3, dec rep around. (24 sts)
Rnd 15: Sc 2, dec rep around. (18 sts)
At this point, stuff the head firmly and continue stuffing as you go.
Rnd 16: Sc 1, dec rep around. (12 sts)
Rnd 17: Dec around. (6 sts)
Fasten off, leaving a long tail. Use your tapestry needle to close the remaining hole by running the tail through the front loop of each remaining stitch and pulling tight. Weave in the end.
Snout / Muzzle
Switch to a lighter contrast color if desired, or continue with the main color.
Rnd 1: MR, 6 sc. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc rep around. (18 sts)
Rnd 4–5: Sc in each st around. (18 sts, 2 rounds even)
Fasten off with a long tail for sewing, or leave a working yarn if you plan to attach using the no-sew method described later. Do not stuff the snout. Lightly flatten it and set it aside.
Body
Rnd 1: MR, 6 sc. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc rep around. (18 sts)
Rnd 4: Sc 2, inc rep around. (24 sts)
Rnd 5: Sc 3, inc rep around. (30 sts)
Rnd 6–14: Sc in each st around. (30 sts, 9 rounds even)
Rnd 15: Sc 3, dec rep around. (24 sts)
Rnd 16: Sc 2, dec rep around. (18 sts)
Stuff the body firmly here. If you want extra stability for the sitting pose, cut a circle of cardboard or plastic canvas to fit snugly in the base before you add your stuffing.
Rnd 17: Sc 1, dec rep around. (12 sts)
Rnd 18: Dec around. (6 sts)
Fasten off with a long tail for sewing. Close the hole the same way as the head. Set aside.
Front Legs (Make 2)
Rnd 1: MR, 6 sc. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3–4: Sc in each st around. (12 sts, 2 rounds)
Rnd 5: Sc 2, dec rep around. (9 sts)
Rnd 6–10: Sc in each st around. (9 sts, 5 rounds)
Stuff lightly. Flatten the top of the leg so that the opening runs horizontally. Single crochet across the opening through both layers (this joins the two sides together and creates a flat top edge), which gives you a clean surface to attach to the body.
Fasten off with a long tail for sewing.
Ears (Make 2)
Switch to your contrast color here for classic floppy puppy ears, or keep them in the main color for a different look.
Rnd 1: MR, 6 sc. (6 sts)
Rnd 2: Sc 1, inc rep around. (9 sts)
Rnd 3: Sc 2, inc rep around. (12 sts)
Rnd 4–7: Sc in each st around. (12 sts, 4 rounds)
Do not stuff. Flatten the ear with the opening at the top and single crochet across to close, just like the legs. Fasten off with a long tail for sewing.
Tail
Rnd 1: MR, 4 sc. (4 sts)
Rnd 2–6: Sc in each st around. (4 sts, 5 rounds)
Stuff very lightly or leave unstuffed if you prefer a curled tail. Fasten off with a long tail for sewing.
Assembling the Sitting Puppy: Sew Method
The traditional sewing method gives you the most precise, secure placement of all pieces, and it is particularly recommended if this toy will be used by a child.
Begin by attaching the head to the body. Pin the flat base of the head to the top center of the body using locking stitch markers or sewing pins. Once you are happy with the angle (a very slight tilt forward gives the puppy an extra cute expression), thread your tapestry needle with the tail from the head and whipstitch all the way around the seam, going through corresponding stitches on both pieces. Once you complete the full circle, tie off securely and weave the end inside the body so it disappears completely.
Next, position the snout. Center it on the front of the head, roughly at rounds 10 and 11, and sew it on the same way. Once it is nearly attached, push a small amount of fiberfill into the snout to give it a slight puffiness before closing the last few stitches. Embroider a nose using your darkest yarn color. A simple Y shape or an upside-down triangle works perfectly. You can also embroider a small smile extending from the bottom of the nose if you like.
Attach the ears along the top sides of the head, aligned around round 4 or 5. The exact placement affects the whole personality of your puppy, so take a moment to pin them in different positions and step back before committing. Floppy ears positioned more toward the sides of the head give a spaniel look, while ears positioned higher and further back suggest a terrier.
Sew the front legs onto the bottom front of the body. They should sit symmetrically and angle slightly forward so the puppy looks like it is resting on them. Make sure the flat sewn top edge of each leg is the surface you are sewing to the body.
Finally, attach the tail to the back of the body. Position it slightly to one side if you want a wagging look, or center it directly at the back. A few secure stitches through the tail and into the body stitches are all you need.
Assembling the Sitting Puppy: No-Sew Method
The no-sew method is a fantastic option for crafters who want to avoid the finishing process or who are newer to assembling amigurumi. It works by using slip stitches to join pieces as you go, rather than sewing them on afterward.
For the head-to-body join, do not fasten off when you finish the body. Instead, hold the finished head against the top of the body and single crochet or slip stitch through the stitches of both pieces simultaneously as you work the final round of the body. This creates a join that is actually stronger than sewing in many cases, though it requires a bit of practice to keep tension even.
For the snout, ears, legs, and tail, you can use the same live-stitch joining technique if you plan ahead and do not fasten off after the last round of each piece. Hold each piece against the main body or head where it should sit, then insert your hook through a stitch on the attachment piece and the corresponding stitch on the body, draw the yarn through, and continue slip stitching around the perimeter. Work slowly and check your positioning as you go.
If you have already fastened off your pieces and do not want to sew, there is a third option: fabric glue formulated for fiber crafts. This works reasonably well for decorative pieces where the toy will not be washed frequently or pulled apart by small hands, but it is not recommended for toys intended for children.
Customization Ideas
One of the most joyful things about this pattern is how easily it transforms into different dog breeds with just a few small modifications.
For a dalmatian, work the entire body in white and add embroidered or crocheted black spots in irregular shapes across the body and head after assembly.
For a golden retriever look, choose a warm honey-toned yellow or golden yarn and add a fringe of longer loops around the ears and chest using a simple loop stitch.
For a poodle, work the entire project in a soft fluffy yarn or boucle yarn and use a lighter cream or apricot color.
For a dachshund, elongate the body by adding four extra rounds to rounds 6 through 14, and shorten the legs slightly by working only three even rounds instead of five.
For a husky or malamute, use gray or black yarn for the main body and switch to white for the snout and inner ear pieces.
You can also add a little crocheted collar in a contrasting color, create a name tag from a small button or felt piece, or add a tiny bow on top of one ear for a feminine touch. These small details make the puppy feel completely personalized and make this craft an even more special handmade gift.
Tips for the Best Results
Working with a tighter tension than you might normally use is one of the most important tips for amigurumi in general. If you can see the stuffing through your stitches, your tension is too loose. Try sizing down your hook by 0.5 mm increments until the fabric is nice and closed.
Always stuff pieces more firmly than you think you need to. Amigurumi tends to look a little saggy when underfilled, and the stitches tend to stretch and open up over time with underfilling. Err on the side of firm.
When closing your final rounds, the invisible decrease technique produces a much cleaner result than a standard decrease and is worth the small amount of extra effort it takes to learn.
If your puppy tips over rather than sitting upright, the cardboard or plastic canvas circle in the base is your best friend. You can also add a small amount of poly pellets or weighted beads to the very bottom of the body before stuffing with fiberfill, which lowers the center of gravity and keeps the puppy sitting beautifully.
Use the same dye lot of yarn throughout each piece to keep colors consistent. Nothing is more frustrating than noticing a slight color shift between the head and the body after the project is fully assembled.
A Note on Safety for Children’s Toys
If you are making this sitting puppy as a gift for a baby or child under three years old, please make the following substitutions and modifications. Replace all safety eyes with embroidered eyes using black yarn. Use only non-toxic, baby-safe stuffing. Avoid any embellishments like buttons, ribbons, or small crocheted accessories that could detach and become a choking hazard. Make sure all seams are reinforced with extra passes