Create an adorable crochet puppy keychain with this beginner-friendly amigurumi tutorial, using your own custom crochet keychain pattern and bulk amigurumi keychain supplies. Plus, this little puppy adds instant cuteness and charm to bags, keys, and gifts, while keeping your stitches simple and the result looking clean and pretty.
If you want a small, quick, and fun project to make, the Crochet Puppy Keychain Amigurumi is a great choice. What’s more, it allows you to practice amigurumi as a beginner, reduce stress, and learn simple shaping without the hassle of bulky toys. This crochet keychain pattern can also be used as a cute handmade gift, fun zipper pull, or desk decoration. Plus, you can change the colors to your liking to match the dog breed or a seasonal theme. This way, you get a cute and stylish mini toy that will help you improve your skills while also decorating.

Materials Needed
Gather everything first, because a smooth setup makes crocheting easier and faster.
- Yarn: Worsted/DK yarn in main puppy color (tan/brown/white/black)
- Additionally, pick a smooth yarn with good stitch definition for cleaner shaping.
- Contrasting yarn: Small amount for muzzle, ears, or spots
- Crochet hook: 2.5–3.5 mm (choose a smaller hook than the yarn label suggests)
- Therefore, you avoid gaps and keep stuffing from showing.
- Fiberfill stuffing (polyfill)
- Safety eyes (6–8 mm) or black embroidery thread for stitched eyes (safer for kids)
- Embroidery floss or yarn needle for nose and mouth details
- Tapestry needle for sewing parts and weaving ends
- Stitch markers (or a scrap piece of yarn)
- Scissors
- Keychain hardware: split ring, lobster clasp, or swivel clip
- Moreover, add a short chain or jump ring for a professional finish.
- Optional: blush/cheek tint, felt for tiny tongue, fabric glue (use sparingly)
Method (Beginner Friendly)
Before You Start: Key Stitches
You only need a small set of stitches to make this puppy. However, use a stitch marker to track rounds, because amigurumi works in continuous spirals.
- MR = magic ring
- sc = single crochet
- inc = increase (2 sc in 1 stitch)
- dec = decrease (invisible decrease recommended)
- sl st = slip stitch
- ch = chain
Beginner tip: Additionally, write your round numbers on paper and tick them off as you go.
Step 1: Crochet the Head (Round and Cute)
The head provides the “puppy” look, so keep your tension firm and consistent.
- Round 1: MR, 6 sc (6)
- Round 2: inc x6 (12)
- Round 3: (sc, inc) x6 (18)
- Round 4: (2 sc, inc) x6 (24)
- Round 5: (3 sc, inc) x6 (30)
- Rounds 6–9: sc around (30)
- Meanwhile, check that your circle stays smooth and not ruffled.
- Place eyes: Between rounds 7 and 8, about 6–7 stitches apart
- However, move them closer for a baby-puppy look.
- Round 10: (3 sc, dec) x6 (24)
- Round 11: (2 sc, dec) x6 (18)
- Start stuffing: Add small bits of fiberfill
- Therefore, the head stays round instead of lumpy.
- Round 12: (sc, dec) x6 (12)
- Round 13: dec x6 (6), fasten off and close.
Shaping tip: Moreover, push stuffing into the cheek area to make the face look soft and friendly.
Step 2: Crochet the Body (Small and Sturdy)
You want the body to balance the head without feeling heavy on a keychain.
- Round 1: MR, 6 sc (6)
- Round 2: inc x6 (12)
- Round 3: (sc, inc) x6 (18)
- Round 4: (2 sc, inc) x6 (24)
- Rounds 5–7: sc around (24)
- Round 8: (2 sc, dec) x6 (18)
- Round 9: sc around (18)
- Start stuffing: Firm but not rock-hard
- Round 10: (sc, dec) x6 (12)
- Round 11: dec x6 (6), fasten off leaving a long tail for sewing.
Pro touch: In addition, shape the body slightly oval by squeezing it gently after stuffing.
Step 3: Crochet the Muzzle (The Puppy Face Maker)
The muzzle quickly adds a dog-like silhouette
- Round 1: MR, 6 sc (6)
- Round 2: (sc, inc) x3 (9)
- Round 3: sc around (9)
Fasten off with a tail for sewing.
Nose and mouth:
- Additionally, stitch a small triangle or oval nose using black thread.
- Then stitch a short “Y” or smile line for expression.
Step 4: Crochet the Ears (Floppy and Adorable)
You can make floppy ears or small perky ears, depending on your vibe.
Option A: Floppy ears (recommended for beginners)
- Row 1: ch 7, sc in 2nd ch from hook and across (6)
- Row 2: ch 1, turn, sc across (6)
- Row 3: ch 1, turn, dec, sc 2, dec (4)
- Row 4: ch 1, turn, sc across (4)
Fasten of,f leaving a sewing tail.
Option B: Small rounded ears (quick)
- MR, 6 sc (6)
- (sc, inc) x3 (9)
- sc around (9)
Fasten off.
Placement tip: However, don’t sew ears too low or the puppy will look sad. Aim slightly above eye level for an alert expression.
Step 5: Crochet the Legs (Tiny Nubs Work Great)
Since this is a keychain, you can keep limbs simple.
Make 4 legs:
- MR, 6 sc (6)
- sc around (6) for 1–2 more rounds
Fasten off with a tail for sewing.
Additionally, skip stuffing the legs to reduce bulk and keep the toy neat.
Step 6: Crochet the Tail (Curly or Straight)
A tail adds personality fast, so don’t skip it.
Simple tail:
- ch 6, sc in 2nd ch and across (5)
Fasten off with a tail for sewing.
Curly tail option:
- ch 10, work 2 sc in each chain (it curls naturally)
Therefore, you get a playful bounce without extra shaping.
Step 7: Assemble the Puppy (Clean and Beginner-Proof)
Assembly makes the difference between “homemade” and “handmade,” so take your time.
- Sew muzzle to head: Center it under the eyes
- Moreover, pin it first with stitch markers to keep it straight.
- Add a little stuffing behind the muzzle: This creates a rounded snout
- Sew ears to head: Slightly to the sides, between rounds 6–9
- Sew head to body: Align the head so the face points forward
- However, angle it slightly downward for extra cuteness.
- Sew legs: Two in front, two in back, evenly spaced
- Sew tail: Centered on the back of the body
Finishing:
- Additionally, weave in ends securely and trim yarn cleanly.
- Then squeeze and shape the puppy with your hands.
Step 8: Add the Keychain Attachment (Secure and Practical)
You have a few clean options:
Option 1: Attach to the top of the head
- Insert your needle through the top center
- Pull yarn through and create a strong hanging loop
- Attach the split ring or clasp
Therefore, the puppy hangs upright and looks great on keys.
Option 2: Add a small crocheted loop
- Insert yarn at the top of head
- ch 8–12 (depending on hardware size)
- sl st back to form a loop, then knot and weave ends inside
Moreover, this option looks extra polished.
Design, Style & Features
This crochet puppy keychain amigurumi looks tiny, soft, and expressive, which makes it perfect for everyday carry. Additionally, the rounded head and small muzzle create a classic “kawaii” puppy vibe, while floppy ears bring instant character. You can also add a spot over one eye, switch to safety eyes for sparkle, or stitch sleepy eyes for a calm style. Moreover, the compact body keeps the keychain lightweight so that it won’t feel bulky in your pocket. As a result, you get a cute mini puppy that still holds its shape.
Uses & Benefits
Why this puppy keychain is genuinely useful
A handmade keychain does more than look cute. For example, it helps you spot your keys quickly in a busy bag. Additionally, it works as a soft fidget on commutes, and it adds personality to backpacks without scratching anything.
Gift ideas that people actually keep
- Birthday gift topper: Tie it to a ribbon on a present
- Party favors: Make a set in different colors
- Teacher or coworker gift: Quick, affordable, and personal
Moreover, you can customize it to match someone’s real dog, which feels meaningful.
More ways to use it
- Bag charm: Clip it to a zipper or strap
- Rearview mirror charm: Use a lighter fill and secure loop
- Desk décor: Sit it next to your keyboard for a smile break
Therefore, one pattern gives you multiple finished uses.
Tips for Beginners
- Use a smaller hook than normal. Additionally, tight stitches prevent holes and keep stuffing hidden.
- Choose a light-colored yarn for your first try. However, black yarn makes it harder to see stitches.
- Mark the first stitch of every round. Therefore, you won’t lose count or accidentally shift increases.
- Stuff in small pieces. Moreover, small bits prevent lumps and keep the puppy smooth.
- Pin parts before sewing. For example, place ears and muzzle, step back, and adjust symmetry.
- Learn the invisible decrease. In addition, it keeps the surface clean and professional.
- Keep the keychain hardware lightweight. As a result, the puppy hangs nicely and doesn’t tip.
FAQs for ( Crochet Puppy Keychain)
1) What yarn works best for an amigurumi?
Use DK or worsted yarn with a smaller hook for tight stitches. Additionally, cotton yarn gives crisp definition, while acrylic feels softer and is budget-friendly.
2) Can I make this amigurumi keychain pattern without safety eyes?
Yes. However, if you plan to give it to a child, stitch the eyes with embroidery thread instead. Therefore, you avoid any choking hazards.
3) How do I keep my pattern from looking lumpy?
Stuff slowly and shape as you go. Moreover, use small amounts of fiberfill and smooth the surface with your fingers before closing each piece.
4) How big will the finished product be?
With DK/worsted yarn and a 2.5–3.5 mm hook, it usually lands around 2.5–4 inches tall. Additionally, tighter tension makes it smaller and firmer.
5) Can I sell finished puppy keychains made from this beginner amigurumi idea?
You can sell your finished items if you create your own written pattern and photos. However, avoid copying any creator’s exact wording or branding from the linked video. Therefore, keep your product description original and your craftsmanship front and center.
Final Words for ( Crochet Puppy Keychain)
This confident crochet puppy keychain amigurumi gives you a quick win with big cuteness. Additionally, you build core skills like shaping, stuffing, and neat assembly without feeling overwhelmed. Moreover, you can personalize colors, ears, and facial details to match any dog or mood. As a result, you end up with a giftable accessory that looks adorable on keys, bags, and zippers, while keeping the whole project beginner-friendly and fun.
