Looking for a quick and adorable crochet project? This free crochet dog pattern is a wonderful little amigurumi project that can be completed with only a small amount of yarn.
This tiny crocheted puppy is designed with simple shapes and easy-to-follow rounds, making it a fun project for anyone who enjoys crochet animals and amigurumi. The finished dog can be made with cotton yarn for a miniature version or with plush chenille yarn when you want a larger, softer puppy.
The pattern uses basic amigurumi techniques, including single crochet, increases, decreases, and sewing individual pieces together. You can also experiment with different colors to create your own unique crochet dog.
Crochet Dog Pattern at a Glance
- Project type: Amigurumi dog
- Skill level: Easy
- Crochet style: Worked mainly in continuous rounds
- Small version: Approximately 6 cm / 2.4 inches
- Plush version: Approximately 14 cm / 5.5 inches
- Main stitch: Single crochet
- Yarn: Cotton or super bulky chenille
- Hook: 2.5 mm for cotton or 5 mm for chenille
- Stuffing: Synthetic fiberfill
Because this project requires only small quantities of yarn, it is also a great way to use leftover yarn from other crochet projects.
Why You'll Love This Crochet Dog
There are plenty of reasons to add this little puppy to your amigurumi collection:
- It is a relatively quick project.
- It uses only a small amount of yarn.
- The pattern is suitable for beginners who know basic crochet stitches.
- You can make it in several different sizes.
- Cotton yarn creates a tiny collectible puppy.
- Chenille yarn turns it into a soft plush toy.
- The colors can easily be customized.
- It makes a cute handmade gift for dog lovers.
Materials You'll Need
For the Small Cotton Dog
For a puppy measuring approximately 6 cm / 2.4 inches, gather:
- Beige cotton yarn
- Brown cotton yarn
- Black cotton yarn
- White cotton yarn
- Orange cotton yarn
- Synthetic toy stuffing
- 2.5 mm crochet hook
- Tapestry needle
- Sewing pins
- Scissors
You only need a small quantity of each color, so this is an excellent scrap-yarn project.
For the Larger Chenille Dog
For a plush version measuring approximately 14 cm / 5.5 inches, use:
- Beige chenille yarn
- Brown chenille yarn
- Black chenille yarn
- White chenille yarn
- A small amount of additional yarn for details
- Synthetic toy stuffing
- 5 mm crochet hook
- Tapestry needle
- Pins
- Scissors
If you prefer working with blanket yarn, an approximately 8 mm crochet hook can be used, depending on the yarn and your personal tension.
Choosing Your Yarn
The finished size of your dog depends largely on the yarn weight and hook size.
A lightweight cotton yarn creates a small, detailed amigurumi puppy, while chenille or plush yarn produces a much larger and softer version.
When using plush yarn, don't worry if the body looks slightly oval while you are crocheting it. Once you add the stuffing and shape the piece, it should take on a much more rounded appearance.
Crochet Abbreviations
This pattern uses standard US crochet terminology.
| Abbreviation | Meaning |
|---|---|
| sc | Single crochet |
| inc | Increase |
| dec | Decrease |
| sl st | Slip stitch |
| ch | Chain |
| st | Stitch |
| rnd | Round |
Tip: Crochet the pieces fairly tightly so the stuffing does not show through the stitches.
Free Amigurumi Dog Crochet Pattern
Body
Begin with beige yarn.
Work the body in continuous rounds unless otherwise specified.
Round 1: Make 6 sc into a magic ring. (6)
Round 2: Increase in each stitch around. (12)
Round 3: Sc in the next stitch, inc in the next stitch; repeat 6 times. (18)
Round 4: Sc in the next 2 stitches, inc in the next stitch; repeat 6 times. (24)
Round 5: Sc in the next 3 stitches, inc in the next stitch; repeat 6 times. (30)
Rounds 6–7: Sc in all 30 stitches. (30)
Round 8: Sc in the next 4 stitches, inc in the next stitch; repeat 6 times. (36)
Rounds 9–11: Sc in all 36 stitches. (36)
Round 12: Sc in the next 4 stitches, dec; repeat 6 times. (30)
Round 13: Sc in the next 3 stitches, dec; repeat 6 times. (24)
Round 14: Sc in the next 2 stitches, dec; repeat 6 times. (18)
Round 15: Sc in all 18 stitches. (18)
Adding the Eyes
For embroidered eyes, place them around Rounds 9 and 10, leaving approximately 7 stitches between the eyes.
You can use black yarn to create small embroidered eyes. Adjust their placement slightly if necessary to achieve the facial expression you prefer.
Round 16: Sc in the next 2 stitches, inc in the next stitch; repeat 6 times. (24)
Rounds 17–20: Sc in all 24 stitches. (24)
Round 21: Sc in the next stitch, dec; repeat 8 times. (16)
Round 22: Dec 8 times. (8)
At this point, begin filling the body with synthetic fiberfill. Add the stuffing gradually and distribute it evenly so the puppy remains nicely rounded.
Round 23: Sc in the next 2 stitches, dec; repeat 2 times. (6)
Fasten off, leaving a long yarn tail for closing and sewing.
To close the opening, thread the yarn tail through the front loops of the stitches around the final round. Pull gently until the hole closes completely.
Insert the needle beneath the closed opening and weave the remaining yarn securely into the body.
Crochet Dog Snout
Use beige yarn.
Round 1: Make 6 sc into a magic ring. (6)
Round 2: Increase in each stitch around. (12)
Round 3: Sc in all 12 stitches. (12)
Fasten off with a slip stitch, leaving a long yarn tail for attaching the snout.
Embroidering the Nose
Using black yarn, embroider a small nose between Rounds 1 and 2.
The embroidered nose should be approximately 2 stitches wide.
Attaching the Snout
Position the snout on the front of the head/body area between approximately Rounds 8 and 13.
Pin it in place first so you can check the placement before sewing.
Using the remaining beige yarn tail, stitch the snout securely to the body.
Crochet Dog Ears
Make 2 ears using brown yarn.
Round 1: Make 6 sc into a magic ring. (6)
Round 2: Increase in each stitch around. (12)
Rounds 3–5: Sc in all 12 stitches. (12)
Round 6: Sc in the next 2 stitches, dec; repeat 3 times. (9)
Rounds 7–9: Sc in all 9 stitches. (9)
Round 10: Sc in the next stitch, dec; repeat 3 times. (6)
Fasten off with a slip stitch and leave a long yarn tail for sewing.
Do not stuff the ears. Flatten each piece gently with your fingers.
Attaching the Ears
Sew the final round of each ear onto approximately Round 6 of the body.
Before sewing everything permanently, check the position from the front and sides.
If the ears extend outward too much, add a few extra stitches between the inner part of each ear and the body. This will help keep the ears closer to the puppy's head.
Crochet Dog Legs
Make 2 legs using beige yarn.
Round 1: Make 6 sc into a magic ring. (6)
Round 2: Increase in each stitch around. (12)
Rounds 3–4: Sc in all 12 stitches. (12)
Round 5: Sc in the next 2 stitches, dec 4 times, then sc in the next 2 stitches. (8)
Round 6: Sc in all 8 stitches. (8)
Fasten off with a slip stitch, leaving a long yarn tail for sewing.
Do not overstuff the legs.
Attaching the Legs
Position both legs on the lower section of the body.
Sew approximately Round 5 of each leg to the body between Rounds 17 and 21.
Leave approximately 8 stitches between the two legs so the puppy has a balanced stance.
Pin both legs in position before sewing them permanently. This makes it easier to ensure they are aligned evenly.
Crochet Dog Arms
Make 2 arms using beige yarn.
Round 1: Make 6 sc into a magic ring. (6)
Rounds 2–6: Sc in all 6 stitches. (6)
Fasten off with a slip stitch, leaving a long tail for attaching the arms.
The arms do not need to be heavily stuffed.
Attaching the Arms
Place the arms on the sides of the body around Round 16.
Sew the final round of each arm securely to the body.
Try to position both arms at approximately the same height so your finished puppy looks symmetrical.
Crochet Dog Tail
Use beige yarn.
Round 1: Make 5 sc into a magic ring. (5)
Rounds 2–5: Sc in all 5 stitches. (5)
Fasten off with a slip stitch, leaving a long yarn tail for sewing.
Attaching the Tail
Position the tail at the back of the body around Round 19.
Sew it securely in place using the long yarn tail.
For a slightly curved tail, you can gently shape it as you sew.
Crochet Bow
The little bow is an optional finishing detail, but it adds a cute decorative touch to the finished puppy.
Use orange yarn.
Foundation: Ch 12.
Join the final chain to the first chain with a slip stitch to create a small loop.
Round 1: Ch 2, work hdc in all 12 stitches, then slip stitch into the first hdc. (12)
Fasten off, leaving a long yarn tail.
Shaping the Bow
Wrap the yarn tail several times around the center of the crocheted loop.
Pull the center snugly enough to create the classic bow shape, but avoid wrapping so tightly that the yarn distorts.
Secure the bow and sew it onto the body.
You can place it on the front, near one ear, or wherever you think it looks best.
Finishing Your Crochet Puppy
Once all the pieces have been attached, take a moment to check your puppy from every angle.
Make sure:
- Both ears are positioned evenly.
- The snout is centered.
- The eyes have a balanced placement.
- Both arms sit at approximately the same height.
- The legs are aligned properly.
- The tail is firmly attached.
- The bow is securely sewn in place.
- All yarn ends are woven in safely.
Your adorable crochet dog amigurumi is now complete!
Easy Ways to Customize Your Crochet Dog
One of the best things about amigurumi is how easy it is to personalize the finished character.
Try Different Colors
Instead of beige and brown, experiment with combinations such as:
- White and gray
- Cream and caramel
- Black and white
- Tan and dark brown
- Light gray and pink
- Golden yellow and brown
You can even create a whole collection of puppies in different colors.
Change the Yarn Weight
The same basic pattern can create different-sized dogs.
Use lightweight cotton for a miniature puppy or plush chenille yarn for a larger cuddly version.
Keep in mind that changing yarn weight also changes the amount of stuffing and the final proportions.
Add a Different Expression
The embroidered eyes and nose can be adjusted to give your puppy a completely different personality.
Small changes in eye spacing, eye size, and nose placement can make the dog look sleepy, playful, surprised, or extra cute.
Tips for Making Amigurumi
If this is one of your first crochet animal projects, these tips can make the process easier:
Keep your stitches tight.
Amigurumi generally looks best when the stitches are firm enough that the stuffing cannot easily be seen.
Use a stitch marker.
A marker helps you identify the beginning of each round when working continuously.
Stuff gradually.
Adding stuffing little by little gives you much more control over the shape.
Pin pieces before sewing.
This is especially useful for ears, legs, arms, and the snout.
Check symmetry.
Before permanently sewing pieces in place, look at the puppy from the front, back, and sides.
Hide your yarn ends carefully.
Secure and weave in loose ends inside the project so the finished amigurumi has a neat appearance.
Frequently Asked Questions
Is this crochet dog pattern suitable for beginners?
Yes. The project mainly uses basic amigurumi stitches such as single crochet, increases, and decreases. Beginners should be comfortable working in rounds and sewing crocheted pieces together.
How much yarn do I need?
Only a small amount of yarn is required for the puppy, making this a useful project for leftover yarn scraps.
Can I make this dog with chenille yarn?
Yes. Chenille yarn can be used to create a larger, softer version of the puppy. A 5 mm hook is suitable for the suggested super bulky chenille version, although you should always consider the recommendations for your specific yarn.
Can I make the puppy smaller?
Yes. Using thinner yarn together with a smaller crochet hook will generally produce a smaller finished dog.
Can I make a larger crochet dog?
Absolutely. Thicker yarn and a suitably larger hook can create a bigger version. Keep in mind that the amount of stuffing and the final appearance will change as the yarn weight increases.
Is the bow necessary?
No. The bow is an optional decorative element. You can leave it off or replace it with another small accessory.
What should I use to stuff the amigurumi?
Synthetic toy fiberfill is a good choice because it is lightweight and easy to distribute evenly throughout the body and other stuffed pieces.
Final Thoughts
This free crochet dog pattern is a fun little amigurumi project that doesn't require a large amount of yarn or a long list of materials. The small cotton version is especially suitable for using up scraps, while plush yarn creates a soft and cuddly puppy with a completely different look.
Once you've made one, try experimenting with different colors, yarn weights, facial expressions, and accessories. You could even create several puppies inspired by different dog breeds.
Whether you're making a handmade gift, building an amigurumi collection, or simply looking for a quick crochet project, this little puppy is a charming project to add to your list.
Happy crocheting!
