Crochet Puppy Keychain



Did you know that March 23rd is National Puppy Day in the US? Talk about the best day ever, am I right?! Not only a day that gives us a great reason to spoil the doggos, Puppy Day also raises awareness of the millions of pups in shelters without a home. If you’re looking to add a dog to your family, consider checking the animal shelters or breed rescue organizations in your area. There are so many amazing animals just full of love that are waiting for you!


To celebrate such a wonderful day, make yourself a cute little crochet puppy keychain! They are super easy to make and work up real quickly. My favorite part is cutting up all the different felt pieces. It’s really fun to get creative by mixing and matching ear shapes and snout colors to make your amigurumi puppy keychain!



  • Worsted weight acrylic yarn
  • E (3.5mm) crochet hook
  • 1 pair 6mm safety eyes
  • Poly-fil
  • Craft felt in various colors for the ears, nose, and snout
  • Thin darning needle(I used the smallest from this set.) or embroidery needle.
  • Key rings – Available at Michael’s or from Amazon here.
  • Hot glue gun/glue sticks or needle/thread, depending on your preferred method of attaching felt pieces.



sc: single crochet

dec: decrease

inc: increase



Gauge is not terribly important here so long as you are producing a nice tight fabric so that the polyfil won’t pop through your stitches

Finished puppies measure approximately 5 inches around.

This pattern is written using US terminology.

Puppy heads are made in continuous(spiral) rounds rather than joined rounds.

Please note that I crochet left-handed and my photo guides may reflect this. If you crochet right-handed (with your hook in your right hand), all the stitches are the same and will look the same, you will simply be working in the opposite direction as I am.

Please do not copy or sell my pattern in any way. You are welcome to sell finished objects made using my pattern. I only ask for you to credit me so that other makes can find my patterns as well.



Row 1: Make 6 single crochet into magic ring

Row 2: inc in each stitch (12)

Row 3: (sc 1, inc in next st) 6 times (18)

Row 4: (sc 2, inc in next st) 6 times (24)

Rows 5-9: sc all around (24)

At this point we are going to attach the keyring and place the safety eyes.

Take your yarn needle and thread with length of yarn, at least 7 inches. Pick the stitch you want to attach the keychain to. I attach mine in the second row just in front of the center. Poke your needle through the side of the stitch.


Sewing crochet Puppy keychain


Pull needle through and thread through the keyring.



Now poke needle through the other side of the stitch. Do this two additional times in the same stitch, threading through the keyring each time.



Now we’re going to place the puppy’s eyes. Put the eyes in Row 7, leaving 4 stitches between the eyes. Make sure to center them so that the keyring lines up in the middle.



Row 10: sSc 2, dec) 6 times (18)

Row 11: (sc 1, dec) 6 times (12)

Stuff the head with polyfil.

Row 12: dec 6 times (6)

Cut the yarn leaving a long tail. Thread darning needle with the tail and pass through remaining 6 stitches. Pull tight to close. Fasten off and hide yarn tail.

Now that the puppy head is complete, cut the felt pieces.

You can make any ears you want! I cut out long droopy ears and shorter triangular ears that also came out cute on the puppy keychain. For the snouts, try to go for a rounded triangle shape. The noses are just small, black ovals.

Top row, ears. Bottom left, noses. Bottom right, snouts.

Your felt pieces can either be hot glued or sewn on. Make one for yourself and all the dog lovers in your life!


Want another cute amigurumi animal pattern? Check out my Roly-Poly Bunny Amigurumi pattern – Click HERE!


Leave A Comment

Your email address will not be published. Required fields are marked *