Designer: LB Crafts & Creations
Let’s make this beginner-friendly crochet puppy pattern with soft, squishy, and just the right amount of floppy. The design is simple with easy-to-follow instructions.
This free puppy crochet pattern works up quickly with soft velvet yarn. This amigurumi version is the perfect size for small hands and a quick make! There are so many color options you can play around with.
All you need to make this puppy is to know some basic crochet stitches like single crochet stitches, and some crochet techniques like increases and decreases.
The written instructions below include how to make this puppy; it starts with making the head, ears, body, front paws, hind paws, and tail, and then attaching the ears and head to the body of the puppy.
Materials
- Soft valvet yarn any color you like
- 4 mm crochet hook
- 10 mm safety eyes
- Safety nose (optional)
- Stuffing
- Stitch marker
- Scissors
- Tapestry needle
Abbreviations
Mr – magic ring
sc – single crochet
dec – decrease
inc – increase
The pattern is worked in continuous rounds.

Head
Rnd 1: 6 sc in Mr (6)
Rnd 2: inc x 6 (12)
Rnd 3: (1 sc, inc) x 6 (18)
Rnd 4-5: 18 sc (18)
Rnd 6: 4 sc, inc x 10, 4 sc (28)
Rnd 7: 10 c, inc x 8, 10 sc (46)
Rnd 8-9: 36 sc (36)
Rnd 10: (4 sc, dec) x 6 (30)
Rnd 11: 30 sc (30)
Rnd 12: (3 sc, dec) x 6 (24)
Stuff the head. Place the safety eyes just above the nose 8 sc apart.
Rnd 13: (2 sc, dec) x 6 (18)
Rnd 14: (1 sc, dec) x 6 (12)
Rnd 15: dec x 6 (6)
Fasten off and leave a long piece for sewing. Stitch the nose with dark yarn or attach a safety nose.
Ears x2
Rnd 1: 8 sc in a Mr (8)
Rnd 2: (1 sc, inc) repeat till end of round (12)
Rnd 3-5: 12 sc (12)
Rnd 6: (4 sc, dec) x 2 (10)
Rnd 7: 10 sc (10)
Rnd 8: 3 sc, dec (8)
Rnd 9: Flatten the each and stitch 4 sc through both sides (4)
Fasten off and leave a piece for sewing.
Body
Rnd 1: 6 sc in a Mr (6)
Rnd 2: inc x 6 (12)
Rnd 3: (1 sc, inc) x 6 (18)
Rnd 4: (2 sc, inc) x 6 (24)
Rnd 5: (3 sc, inc) x 6 (30)
Rnd 6: (4 sc, inc) x 6 (36)
Rnd 7: (5 sc, inc) x 6 (42)
Rnd 8: 42 sc (42)
Rnd 9: (1 sc, dec) x 6, 24 sc (36)
Rnd 10: (1 sc, dec) x 6, 18 sc (30)
Rnd 11: 12 sc, (1 sc, dec) x 6 (24)
Rnd 12-16: 24 sc (24)
Rnd 17: dec x 6, 12 sc (18)
Rnd 18: 18 sc (18)
Fasten off and stuff the body firmly.
Front Paws x2
Rnd 1: 6 sc in a Mr (6)
Rnd 2: inc x 6 (12)
Rnd 3: 12 sc (12)
Rnd 4: 4 dec, 4 sc (8)
Rnd 5: 2 sc, dec x 2, 2 sc (6)
Rnd 6: 2 sc, inc x 2, 2 sc (8)
Rnd 7-10: 8 sc (8)
Rnd 11: (3 sc, inc) x 2 (10)
Rnd 12: 10 sc (10)
Stuff the front paws firmly, so that the puppy will be stable enough. Fasten off and leave a piece for sewing.
Hind Paws x2
Rnd 1: 8 sc in a Mr (8)
Rnd 2: (3 sc, inc) x 2 (10)
Rnd 3-8: 10 sc (10)
Rnd 9: (3 sc, dec) repeat till end of round (8)
Rnd 10-14: 8 sc (8)
Stuff. Do not stuff the top of the leg too firmly.
Rnd 15: Flatten and stitch 4 sc through both sides (4)
Fasten off and leave a piece for sewing. Make 2 hind paws.
Variation tip: rather have a standing puppy? Create the front paw pattern 4x and use two of them as hind paws. Make sure to stuff extra firmly to gibe the puppy enough tability.
Tail
Rnd 1: 3 sc in a Mr (3)
Rnd 2: inc, 2 sc (4)
Rnd 3: inc, 3 sc (5)
Rnd 4: inc, 4 sc (6)
Rnd 5: inc, 5 sc (7)
Rnd 6: inc, 6 sc (8)
Rnd 7-10: 8 sc (8)
Rnd 11: dec x 2, 4 sc (6)
Rnd 12: 6 sc (6)
Stuff the tail firmly. Fasten off and leave a piece for sewing.
Assembly
- Sew the ears to the sides of the head. Sew the head onto the open part of the body. The slight “bulge” on top of the body should be on the back side.
- Attach the front paws, hind paws, and tail to the body. Make sure the front paws are not too far apart from each other, so that the hind paws can fit next to the front paws.
- If needed you can sew the top parts of the front paws together to make the paws more centered.

