Hello and thanks for visiting my blog. I have been knitting on and off for 50 years and I recently learned to crochet. I love looking for wool bargains and making them into something useful. I mainly knit for charity. I occasionally knit for myself and family members if I find a really good pattern or if they ask nicely!!

Thursday 6 April 2023

Dog finger puppet


This is a knitting pattern for a dog finger puppet. It makes a mostly seamless, “in the round” finger puppet that should fit most children and adults.

You will need

dk yarn

3mm straight knitting needles

3mm double pointed knitting needles

embroidery thread for facial features

soft toy filling for the head

Body and head

With 3mm straight needles cast on 18 stitches.

Rows 1 – 4: knit every row. This makes a garter stitch hem.

Change to 3mm double pointed knitting needles.

Rounds 5 – 35: knit every round. This makes a stocking stitch body and head.

(If you want a different colour head, change colours on round 26.)

Round 36: knit 2 together to end of round.

Draw a thread through remaining 9 stitches. Pull tight and sew firmly.

Stuff the head with soft toy filling. Draw a thread around the neck. Pull tight and sew firmly.


With 3mm straight needles cast on 30 stitches.

Cast off all stitches on next row.

Sew scarf on to the puppet.

Ears (make 2)

With 3mm straight needles cast on 4 stitches.

Rows 1 – 7: knit every row.

Row 8: knit 2 together to end of row.

Cast off.

Sew ears to either side of head.


Embroider facial features.

Making up

Close the garter stitch hem with a mattress stitch seam.