This crochet dog pattern was initially a part of the Poppy and Puppy amigurumi project. Since I’ve been asked multiple times for amigurumi puppy, I decided to share Peanut with you.
I will first provide details about supplies needed and then lay out the pattern. As always, if you have any questions or comments then share those with me either via email at cogito@cottonnutty.com, or in the comments section below the post.

Supplies needed for the crochet dog
Yarn
For making our crochet dog I used Scheepjes Catona following colors and quantities:
- 106 „Snow white” (I will call it ‚white’) – 1 skein
- 110 „Jet black” (I will call it ‚black’) – few meters
- 157 „Root beer” (I will call it ‚beer’) – 0.3 skein
Yarn Substitutes
If you cannot (or do not want to) use Catona, then you can try to find a replacement. Based on my experience I would recommend using Schachenmayr Catania, Camilla Cotton, Patons Grace or Alize Bahar.
If you need a hand with choosing alternatives, then you may find my blog post on yarn weights useful.
Accessories
- Crochet hook: 3mm (US D-3)
- Scissors,
- Stitch markers,
- Toy stuffing, (Note: if you wish to explore some more options, including eco alternatives, then have a look at my Stuffing for Toys blog post),
- Tapestry needle,
- Sewing needle
Want to spice up your toy? Add remarkable amigurumi accessories to make your plushie stand out!
Psst: If you purchase an item from this post, I may receive a small cut. There is no extra cost to you and it helps me keep creating free content and patterns. Thank you for your support! Note that each item and price is up to date at the time of publication; however, an item may be sold out or the price may be different at a later date.
Additional Notes
TENSION/GAUGE
21 sts/25 rows = 10cm/4 inches square in single crochet
FINISHED MEASUREMENTS
- 15 cm (~ 6 inches) tall
- 7 cm (~ 3 inches) wide
- 10 cm (~ 4 inches) deep
ABBREVIATIONS
- Mr – magic ring
- Sc – single crochet
- Inc – 2 in one
- Decr – 2 together
- Ch – chain
NOTES
- When working in rounds work continuously unless instructed otherwise.
- For assembly utilize seamless joining method to make the toy look neater.
- At the end of each row, in brackets, I included a number which represents the total number of stitches in a given row. It should help tracking if instructions are followed.
Pattern Copyright Statement
Please do not copy, share, download or publicly display the pattern without permission of the author (CottonNutty).
Should you wish to reuse it then please contact me at cogito@cottonnutty.com to obtain permission.
Crochet Dog Pattern
We first make legs, then continue making the body, neck and lastly Peanut’s head and tail. Stuff as you go.
Legs
We need to make 2 forelegs and 2 hindlegs. Make with white yarn, work around.
FORELEGS
- 6 sc in mr
- Row 1: *inc* repeat 6 times (12)
- Rows 2 and 3: 12 sc (12)
- Row 4: 4 decr, 4 sc (8)
- Rows 5 through 12: 8 sc (8)
- Row 13: *1 sc, inc* repeat 4 times (12)
- Fasten off. Weave in yarn end.
HINDLEGS
- 6 sc in mr
- Row 1: *inc* repeat 6 times (12)
- Rows 2 and 3: 12 sc (12)
- Row 4: 4 decr, 4 sc (8)
- Rows 5 through 13: 8 sc (8)
- Fasten off. Weave in yarn end.

Belly
We create a white oval shaped piece, to which later on we attach legs and work around it all to make the body.
- Chain 9
- Work around the foundation chain.
- Row 1: 7 sc, 4 sc in 1, 6 sc, 3 sc in 1 (20)
- Row 2: inc, 6 sc, 4 inc, 6 sc, 3 inc (28)
- Slip stitch, chain 1.
Now we will attach legs. Make sure they face same direction.
Hint – you may need to turn the oval shape upside down to be able to maintain crocheting direction.
- Row 3 starts with working around one of the hindlegs.
- Row 3: 12 sc around first hindleg, 9 sc, 8sc around first foreleg, 5 sc, 8 sc around second foreleg, 9 sc, 12 sc around second hindleg, 5 sc (68)
- Row 4: 68 sc (68)
- Row 5: *decr, 2 sc* repeat 3 times, 9 sc, *2 sc, decr* repeat twice, 5 sc, *decr, 2 sc* repeat twice, 9 sc, *2 sc, decr* repeat 3 times, 5 sc (58)
- Row 6: 8 sc, 2 decr, 11 sc, decr, 3 sc, decr, 11 sc, 2 decr, 13 sc (52)
- Row 7: 9 sc, decr, 29 sc, decr, 10 sc (50)
- Rows 8 and 9: 50 sc (50)
In row 10 we make a hole into which we are going to work Peanut’s neck later on.
- Row 10: 19 sc, ch6, skip 12, 19 sc (44)
- Row 11: 5 sc, decr, *2 sc, decr* repeat 3 times, 6 sc,
- *decr, 2 sc* repeat 3 times, decr, 5 sc (36)
- Row 12: *3 sc, decr* repeat 4 times, 6 sc,
- *decr, 3 sc* repeat 2 times (30)
- Row 13: *3 sc, decr* repeat 6 times (24)
- Row 14: *2 sc, decr* repeat 6 times (18)
- Row 15: *1 sc, decr* repeat 6 times (12)
- Row 16: *decr* repeat 6 times (6)
- Close the gap. Fasten off and secure yarn end.



Neck
Crochet into the neck hole in the body using white yarn.
- Row 1: 18 sc (18)
- Row 2: *4 sc, decr* repeat 3 times (15)
- Row 3: *3 sc, decr* repeat 3 times (12)
- Row 4: 12 sc (12)
Fasten off. Leave tail for sewing.
Crochet dog’s head
Start with white yarn.
- 6 sc in mrRow 1: * inc * repeat 6 times (12)
- Row 2: * 1 sc, inc * repeat 6 times (18)
- Rows 3 through 5: 18 sc (18)
- Row 6: 12 sc, change color to beer, 2 inc, change color to white, 2 inc, change color to beer, 2 inc (24)
- Row 7: change color to white, inc, 10 sc, inc, change color to beer, inc, 1 sc, inc, 1 sc, change color to white, inc, 1 sc, inc, 1 sc, change color to beer, inc, 1 sc, inc, 1 sc (32)
- Row 8: change color to white, 15 sc, change color to beer, 6 sc, change color to white, 4 sc, change color to beer, 6 sc, change color to white, 1 sc (32)
- Row 9: 15 sc, change color to beer, 6 sc, change color to white, 5 sc, change color to beer, 6 sc (32)
- Rows 10 and 11: change color to white, 16 sc, change color to beer, 6 sc, change color to white, 4 sc, change color to beer, 6 sc (32)
- Row 12: change color to white, 17 sc, change color to beer, 5 sc, change color to white, 5 sc, change color to beer, 4 sc, change color to white, 1 sc (32)
- Row 13: 18 sc, change color to beer, 2 sc, change color to white, decr, 3 sc, decr, change color to beer, 3 sc, change color to white, 2 sc (30)
- Row 14: *3 sc, decr* repeat 3 times, 3 sc, change color to beer, decr, change color to white, 3 sc, decr, change color to beer, 2 sc, change color to white, 1 sc, decr (24)
- Row 15: *2 sc, decr* repeat 6 times (18) [Note: from now on all in white]
- Row 16: *1 sc, decr* repeat 6 times (12)Row 17: *decr* repeat 6 times (6)
Fasten off. Weave in yarn end securely. Embroider eyes, nose and muzzle using black yarn. Use white to create eyes and nose shining.


Eears
Make 2. Use beer yarn. For each ear leave yarn tail at the beginning and at the end. We will use both for sewing later on.
- Chain 6
- Row 1: Beginni9ng from the second chain from the hook 5 sc (5), ch1, turn
- Rows 2 through 6: 5 sc (5), ch1, turn
- Row 7: decr, 3 sc (4), ch1, turn
- Row 8: decr, 2 sc (3), ch1, turn
- Row 9: decr, 1 sc (2), ch1, turn
- Row 10: decr (1), ch1, turn
- Row 11: 1 sc, ch1
Now crochet around the triangle. Make 27 sc (11 for each side plus 5 for the bottom).
Attach ears to the crochet dog’s head. On the top, slightly towards the back and diagonally. Now fold the ears towards eyes and attach ear ends to the head.

Attach head to the neck. Twist the head slightly toward either side to create ‘inquisitive silly’ expression.



Tail
Use white yarn. Leave yarn tail at the beginning and at the end.
- Chain 3
- Row 1: Beginning from the second chain from the hook 2 sc (2), ch1, turn
- Rows 2 through 4: 2 sc (2), ch1, turn
- Row 5: decr (1), ch1, turn
- Rows 6 and 7: 1 sc (1), ch1, turn
- Row 8: 1 sc (1), ch1
- Now crochet around the triangle:
- 2 sc, 2 decr, 6 sc, 2 decr, 2 sc
Fold the tail along the longer axis and sew both edges. Attach tail to the body.

Collar
Chain 19. Beginning from the second chain from the hook 18 sc. Place it around the Peanut’s neck and join both ends (you can sew it up or join with slip stitch). Leave long tail which will serve as a lead. Make a loop at the end.
Note: Depending on a yarn you are using you may need to adjust the length of the collar. Just try it out and if need be make it shorter or longer. As a rule, your foundation chain in this case should be longer by one than the target number of stitches in row 1.
And we are done! I really hope you enjoyed the pattern.
You may also like:

I love the amigurumi creations that you have on your website, and this little Peanut, the puppy, is just as gorgeous and adorable as the other animals that I have come across here. Your instructions are always very detailed, with lots of explanations as to why you are doing it, which makes it very easy to follow the pattern. Thank you for another great post.
I love to see crochet it is amazing with persons can do and make with material that they use. I love this puppy and think that it was made from crocheting. Wow, this is amazing, I know that my sister crochet many years ago and I use to watch her and was interested to see how she went about it. Thanks again.
Hi CottonNutty, cute little puppy, I have seldom found that a free pattern is included in a website. Thanks for sending the type of yarn that is necessary to use to make a nice final product. How tall is the dog when it is finished? Do you think using a sew in nose is safe for use with babies, or is embroidered nose/eyes better?
Hi Carolyn! The puppy is roughly 6 inches tall.. If you get high quality eyes and noses and make sure you attach the wrapper properly then you should be fine for kids over 3 years old.. For smaller kids – honestly there isn’t an easy answer.. There are folks that say it’s safe, there are folks that tell you not to use them..