
Dennis Dog Soft Toy Free Knitting Pattern
There is something deeply satisfying about crafting a soft toy by hand. Unlike buying something from a shelf, a knitted toy carries the warmth of the hours you spent creating it, the small decisions you made about color and texture, and the quiet pleasure of watching something take shape under your needles. If you have been searching for a charming, beginner-friendly project that delivers a truly adorable result, this Dennis Dog soft toy free knitting pattern is exactly what you need.
Dennis is a lovable, round-bellied dog with floppy ears, a button nose, and the kind of expression that makes everyone who sees him want to pick him up immediately. He is the perfect size to sit on a shelf, tuck into a child’s arms at bedtime, or gift to someone who needs a little extra comfort. Best of all, this pattern is completely free, and with a little patience, even a relatively new knitter can bring him to life.
Let’s walk through everything you need to know, from the materials to the finishing touches.
Why Knit Your Own Soft Toys?
Before diving into the pattern itself, it is worth pausing to appreciate why hand-knitted toys hold such a special place in the world of crafting. There is a long tradition of knitting animals and dolls for children, and that tradition survives for good reason.
A hand-knitted toy is unique. No factory produces another one quite like yours, because the tension of your hands, the exact shade of yarn you chose, and the little personal flourishes you added make it entirely one of a kind. For gift-giving, this matters enormously. When you hand a knitted toy to a new parent, a child celebrating a birthday, or a friend going through a difficult time, the gesture carries a weight that a shop-bought gift simply cannot replicate.
There is also the practical joy of the craft itself. Knitting a soft toy is a contained, manageable project. Unlike a jumper or a blanket, a toy can be completed in a few evenings, which makes it ideal for knitters who want the satisfaction of a finished object without committing to weeks of work. Dennis specifically is designed to be knitted in parts and assembled, meaning you can pick up and put down different sections without losing your place in a complicated pattern.
Finally, knitted toys made for children can be made with safety and quality in mind. You choose the yarn, you know it has been washed and handled carefully, and you can select hypoallergenic stuffing if needed. That level of care is impossible to replicate when buying mass-produced alternatives.
Materials You Will Need
To knit Dennis Dog, gather the following materials before you begin. Having everything ready before you cast on makes the process much smoother.
Yarn: You will need a double knit (DK) weight yarn in the main color of your choice for Dennis’s body, head, and limbs. A warm tan, caramel brown, or soft grey works beautifully, though Dennis looks equally charming in cream or even a muted dusty blue if you fancy something a little different. You will also need a small amount of a contrasting color for his ears, patches, or tummy panel if you want to add those details. Approximately 100 to 150 grams of your main color should be sufficient, with a small amount (around 20 to 30 grams) of the contrast.
Needles: A pair of 3.25mm or 3.5mm knitting needles works well with DK yarn for this pattern. You want a slightly tighter tension than you might use for garments, as this prevents the stuffing from showing through the fabric.
Stuffing: Polyester toy stuffing is widely available and works perfectly. Use enough to give Dennis a plump, round shape without stretching the knitting. If you are making Dennis for a young child, look for stuffing that is labeled safe for children’s toys.
Safety eyes: Two black safety eyes in 9mm or 10mm size give Dennis his characteristic expression. If you are making this toy for a child under three, embroider the eyes instead using black yarn, as safety eyes (despite the name) are not appropriate for very young children.
Tapestry needle: For seaming the pieces together and weaving in your ends.
Stitch markers: Optional, but helpful for keeping track of your rounds.
Scissors: A small, sharp pair for trimming yarn tails neatly.
Gauge and Tension
Before casting on, it is worth doing a small tension swatch if you have not worked with your chosen yarn before. The goal is a firm, even fabric with no gaps. If your tension is too loose, the stuffing will peek through and the toy will look misshapen. If it is too tight, the fabric will be stiff and difficult to work with.
A rough guide: you should aim for approximately 22 stitches and 30 rows to 10cm in stocking stitch with DK yarn on 3.25mm needles. Adjust your needle size up or down slightly if your swatch is significantly different.
Abbreviations Used in This Pattern
k — knit
p — purl
st(s) — stitch(es)
k2tog — knit two stitches together (a right-leaning decrease)
ssk — slip, slip, knit (a left-leaning decrease)
m1 — make one stitch (increase)
kfb — knit into the front and back of a stitch (increase)
CO — cast on
BO — bind off (cast off)
RS — right side
WS — wrong side
st st — stocking stitch (knit on RS, purl on WS)
The Pattern
Body
The body is worked from the base upward, shaping into a rounded, satisfying form.
CO 8 sts in your main color. Work in st st, increasing as follows:
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Row 3: Kfb in every stitch. (16 sts)
Row 4: Purl across.
Row 5: (K1, kfb) repeat to end. (24 sts)
Row 6: Purl across.
Row 7: (K2, kfb) repeat to end. (32 sts)
Row 8: Purl across.
Row 9: (K3, kfb) repeat to end. (40 sts)
Continue in st st without shaping for 20 rows, ending on a WS row.
Next row: (K3, k2tog) repeat to end. (32 sts)
Next row: Purl.
Next row: (K2, k2tog) repeat to end. (24 sts)
Next row: Purl.
Next row: (K1, k2tog) repeat to end. (16 sts)
Next row: Purl.
Next row: K2tog to end. (8 sts)
Cut yarn, thread through remaining stitches, pull tight, and secure. Seam the sides of the body together, leaving an opening at the base for stuffing. Stuff firmly and close the opening.
Head
CO 8 sts. Work increases as for the body to reach 40 sts. Continue in st st without shaping for 14 rows. Then decrease as for the body to 8 sts. Attach safety eyes before closing the head completely, placing them approximately 6 to 8 rows from the top of the head with around 6 stitches between them. Stuff firmly and close.
Legs (make four)
CO 12 sts. Work in st st for 18 rows. BO. Fold each leg in half lengthwise, seam along the long edge and one short end. Stuff lightly. The open end will be sewn to the body.
Ears (make two)
Using your contrast color (or main color), CO 10 sts. Work in st st for 16 rows.
Row 17: K2tog, k to last 2 sts, k2tog. (8 sts)
Row 18: Purl.
Row 19: K2tog, k to last 2 sts, k2tog. (6 sts)
Row 20: Purl.
Row 21: K2tog, k2, k2tog. (4 sts)
BO remaining stitches.
Fold the ears in half lengthwise if you wish for a thicker ear, or leave them flat for a floppier look. Sew neatly to the top sides of the head.
Tail
CO 6 sts. Work in st st for 10 rows. K2tog at each end of the next row. (4 sts). Work 4 more rows. BO. Seam and stuff very lightly, then sew to the back of the body.
Assembly
With Dennis’s individual pieces complete, it is time to bring him together. Lay all your pieces out on a flat surface so you can visualize the finished toy before committing to placement.
Attach the head to the body first, using your tapestry needle and a length of your main color yarn. Work in small, secure stitches all the way around the neck, pulling firmly to create a strong join. Position the head so Dennis looks slightly upward for an extra cheerful expression.
Next, attach the four legs. Position the front legs slightly forward and the back legs slightly behind the center point of the body’s base. Stitch each one securely, going around the opening of the leg multiple times to ensure it will hold up to being picked up and carried.
Sew the tail to the back of the body, centered and a few rows up from the base seam.
Finally, attach the ears to the top sides of the head, angling them slightly downward toward the front for that classic floppy dog look.
Adding Dennis’s Face
The face is where Dennis truly comes to life, so take your time with this step.
If you have used safety eyes, they should already be in place from when you assembled the head. Now embroider the nose using black yarn, working three or four straight stitches very close together in a small inverted triangle shape at the center of the face, a few rows below the eyes. Embroider a small curved line below the nose to suggest a smile. This is one stitch down and then two small stitches angling outward, like a tiny upside-down Y.
Some knitters also like to add very subtle rosy cheeks using a small amount of pink yarn embroidered in a loose satin stitch circle, or a touch of pink blusher from an old compact applied with a cotton bud. Both work well and give Dennis an endearingly warm expression.
Finishing Touches and Customization
One of the joys of making your own toy is the freedom to personalize it completely. Here are a few ideas to make your Dennis truly unique.
Consider adding a small knitted or crocheted collar in a bright contrasting color. A few rows of garter stitch in red, blue, or yellow sewn around the neck makes Dennis look particularly distinguished. You could even attach a tiny button as a collar tag.
A small knitted bow tie, worked in just a few stitches, transforms Dennis into a very dapper dog indeed.
If you are making Dennis as a gift for a specific child, choosing yarn in their favorite color makes the toy instantly more personal. A soft lilac Dennis, a bold orange Dennis, or a classic black and white Dennis with dalmatian-style spots (duplicate stitched or embroidered on after knitting) are all wonderful variations.
For an older child or an adult recipient who would appreciate the detail, you might try knitting a tiny bandana from a scrap of fabric or a strip of thin yarn, knotting it loosely around Dennis’s neck.
Care Instructions for Your Finished Dennis
Because knitted toys inevitably become beloved companions that get carried everywhere, dragged through sandpits, and tucked into beds, it is worth thinking about how to keep Dennis clean and in good shape.
Most DK yarn is machine washable on a gentle cycle, though always check the label first. Washing at 30 degrees on a delicate setting, inside a mesh laundry bag, protects the shape and prevents the toy from getting too battered in the drum. Reshape Dennis gently while he is still damp and leave him to dry flat away from direct sunlight, which can fade yarn colors over time.
Avoid tumble drying, as the heat can felt wool-based yarns and may cause the toy to shrink or distort. Air drying is always the safest option.
If Dennis loses a little of his plumpness after washing, a quick once-over with your hands while he is damp, pressing the stuffing back into place, will restore his shape beautifully.
Tips for Knitting Success
If this is one of your first soft toy projects, a few practical tips will help you get the best result.
Keep your tension even throughout. It is very easy to knit more tightly when you are concentrating hard and more loosely when you relax, which leads to an uneven fabric. If you notice your tension changing, pause and take a breath before continuing.
Weave in your ends as you go rather than leaving them all until the end. This keeps your work tidy and means there is less to do at the finishing stage, which is always a welcome thing.
When seaming, use the same yarn you knitted with for an invisible join. Mattress stitch creates a neat, flat seam on the right side of the fabric and is worth learning if you have not used it before.
Stuff Dennis more firmly than you think you need to. Knitting has a certain amount of give, and what feels too firm while you are working on it will settle into the perfect plump shape once the toy is complete.
Take your time over the face. The placement of the eyes and the shape of the embroidered nose and smile have the biggest impact on Dennis’s overall character, so it is worth pinning the eyes in place and stepping back to check their position before fixing them permanently.
Sharing Your Dennis
Once you have finished your Dennis Dog, please do share him. The knitting community online is wonderfully generous and enthusiastic, and seeing finished versions of a pattern is genuinely inspiring for other knitters who are considering making their own.
If you share photographs on social media, tag your images so other knitters can find them. Variations and personal touches inspire new makers and keep the creative conversation going. Every Dennis is different, and that variety is exactly what makes hand-knitted toys so endlessly interesting.
Whether Dennis ends up sitting on a nursery shelf, bundled under a child’s arm on a long journey, or perched on the desk of someone who needed a small handmade companion, he carries the hours and care you put into him. That, more than anything, is what makes a hand-knitted toy such a lasting and meaningful thing to make.
Happy knitting.