Why dogs make such good keychains
Dogs are a natural keychain subject: everyone recognises a puppy at a glance, the shapes are simple, and a small change in ears, muzzle, or body length turns one basic dog into a whole breed. Most of the patterns below are small, use only a little yarn, and work up quickly enough for a gift. They also make brilliant personalised presents — match the yarn colours to a real dog and the charm becomes a tiny portrait.
All ten patterns below are free, with the full instructions available on the designer’s page or as a free PDF. Where a pattern needs a free account to read the full text, that is noted honestly. A note on sizes: “keychain size” usually means working with finer yarn and a smaller hook than a toy version of the same pattern. If a pattern is written as a small toy, dropping one yarn weight and one hook size is usually enough to bring it down to keychain scale.

How to choose your dog keychain pattern
Start with the dog, then the format. If you are new to amigurumi, pick a pattern with a one-piece or two-piece body and few sewn parts — the tiny puppy patterns below are the safest first makes. If you already enjoy amigurumi, the breed patterns (dachshund, pug, corgi) are more rewarding because the shaping is the whole point: the dachshund’s long body, the pug’s flat muzzle, the corgi’s short legs.
For durability, use a hook one size smaller than your yarn label suggests so the stitches stay tight and the stuffing does not show. Attach the keyring through a sturdy stitch at the top of the head, or through a small crocheted loop, and sew it in place rather than just threading it through one loop of yarn. For a keychain that will live on a bag or in a pocket, embroidered eyes last longer than safety eyes, which can loosen over time.
10 free crochet dog keychain patterns
1. Tiny Dog Keychain by AmiSaigon
A tiny amigurumi dog with a full written pattern, worked in light brown and brown yarn with a 2.5 mm hook and 6 mm eyes. The head, legs, and body are worked in simple rounds, and the pattern includes a tutorial video. This is a good first dog keychain: small, quick, and easy to customise by changing the ear colour to match a real pup. Tiny Dog Keychain free pattern by AmiSaigon
2. Dog Keychain by ami.rina_toys (AmigurumiDay)
A simple, small dog keychain pattern shared as a free PDF, designed by ami.rina_toys. It uses semi-cotton yarn and a 1.75 mm hook, and the designer notes it is a good choice for beginners because it is simpler and less detailed than most keychain patterns. A solid choice if you want a straightforward classic puppy with no fiddly extras. Dog Keychain free PDF pattern by ami.rina_toys
3. Mini Dog Pattern by AllThingCrafts
A miniature dog with a full written pattern on the page, including assembly notes for attaching a keychain ring to the top of the head. The pattern walks through the legs, body, snout, ears, and tail step by step, with tips on keeping even tension and using a stitch marker. The finished mini is palm-sized and works as a keychain, a collectible, or a small gift. Mini Dog free pattern by AllThingCrafts
4. Tiny Puppy Keychain by PetHow
A beginner-friendly tiny puppy worked as a head and body in one piece, with simple ears sewn on the sides. The pattern explains how to change the ear shape — floppy, pointy, or long dachshund-style — just by adjusting the row count, so one pattern gives you several looks. It is presented as a scrap-yarn project that works up quickly, making it a good stash-buster. Tiny Puppy Keychain free pattern by PetHow
5. Dress-Up Puppy Keychain by DIYcrafts
A puppy keychain with optional dress outfits in yellow and pink, worked in chenille yarn with a 2.5 mm hook. The pattern covers the ears, face shaping, and assembly in detail, and the dress options make it a fun gift for someone who likes dressing up their charms. If you prefer a plain puppy, simply skip the dress rounds and you still have a complete keychain. Dress-Up Puppy Keychain free pattern by DIYcrafts
6. Puppy Dog Keychain by TheCrafts.life
A plush puppy keychain worked in Himalaya Dolphin Baby yarn with a 3.5 mm or 4 mm hook, using bubble stitch details and small 4 mm safety eyes. The pattern gives materials, stitches, and a round-by-round overview including the ears. Plush yarn makes this one softer and slightly larger than the cotton minis above, so use a smaller hook if you want a firmer, smaller charm. Puppy Dog Keychain free pattern by TheCrafts.life
7. Dog Paw Keychain by YoursPatterns
Not a full dog, but a dog paw — a clever alternative if you want something quicker and more symbolic. The finished paw measures about 8 cm (3 inches) across, worked in worsted-weight yarn with a 3 mm hook, with a contrasting pad and three small oval pads on top. It is a thoughtful gift for a dog lover, a pet memorial keepsake, or a matching charm for someone whose dog stars in the other patterns here. Dog Paw Keychain free pattern by YoursPatterns
8. Corgi in a Boba Cup by CraftyCody
A little corgi tucked inside a boba cup, with a full free pattern on the page. It uses worsted-weight yarn and an E hook, with black and white felt for the face details, and the designer notes it was made to be small enough to attach a keychain and hook onto a backpack. This is the most playful pattern in the list — a good pick if you want something that stands out from the usual sitting puppy. Corgi in a Boba Cup free pattern by CraftyCody
9. Mini Dachshund by TheLilipath
A beginner-friendly mini dachshund with a full step-by-step written pattern, worked in cotton yarn with a 3 mm hook, safety eyes, and stuffing. The designer notes it can be turned into a sausage dog keychain for a bag or desk, and the long body shape is the whole charm — get the body length right and the breed reads instantly. A lovely gift for a dachshund owner. Mini Dachshund free pattern by TheLilipath
10. Pug by Woolpattern
A pug amigurumi with a full pattern on the page, including a muzzle, ears, legs, tail, and assembly order, finished with a keyring or lobster clasp threaded through the top of the head. The pattern’s assembly notes are genuinely useful: sew the muzzle low on the face, place the eyes wide apart, and keep the ears folded forward at the sides of the head — the details that make a pug look like a pug rather than a generic puppy. Pug free pattern by Woolpattern

Quick-pick table: which dog keychain should you make first?
| Pattern | Best for | Yarn and hook noted by the designer |
|---|---|---|
| Tiny Dog (AmiSaigon) | First dog keychain | Light brown yarn, 2.5 mm hook |
| Dog Keychain (ami.rina_toys) | Simplest classic puppy | Semi-cotton, 1.75 mm hook |
| Mini Dog (AllThingCrafts) | Step-by-step guidance | See pattern page for materials |
| Tiny Puppy (PetHow) | Scrap yarn, several ear styles | See pattern page for materials |
| Dress-Up Puppy (DIYcrafts) | A gift with outfits | Chenille yarn, 2.5 mm hook |
| Plush Puppy (TheCrafts.life) | Soft, squishy charm | Plush yarn, 3.5–4 mm hook |
| Dog Paw (YoursPatterns) | Quickest make, memorial gift | Worsted yarn, 3 mm hook |
| Corgi in a Boba Cup (CraftyCody) | Something playful | Worsted yarn, E hook |
| Mini Dachshund (TheLilipath) | Dachshund lovers | Cotton yarn, 3 mm hook |
| Pug (Woolpattern) | Breed likeness | See pattern page for materials |
Tips for turning a mini dog into a keychain that lasts
First, stuff firmly but not so tightly that the stitches stretch open — a keychain gets squeezed in pockets and bags, and gaps show stuffing quickly. Second, sew the ears, legs, and tail with the same yarn and weave the ends deep inside the body; a dab of fabric glue on the inside knot is a practical extra for a charm that will be handled daily. Third, choose your attachment: a split ring threaded through a crocheted loop is fine for a bag charm, but a lobster clasp on a short chain is easier to clip on and off keys. Finally, if the charm is for a young child, embroider the eyes and nose instead of using safety eyes.
Looking for more small animal charms? See our free crochet bunny keychain patterns, free crochet cat keychain patterns, and free crochet frog keychain patterns for the same mini format in other animals.
What is the best yarn for a crochet dog keychain?
Cotton or a cotton blend in DK or worsted weight gives the crispest stitch definition and holds its shape best on a keychain. Plush or chenille yarn makes a softer charm but needs a smaller hook than usual so the fabric stays firm and the stuffing stays hidden.
How big should a crochet dog keychain be?
Most keychain dogs measure about 5–9 cm (2–3.5 inches) tall, not counting the ring. Smaller than that and the face details get fiddly; larger and the charm becomes heavy on a keyring. The patterns above fall in or near this range when worked as written, or with one yarn weight smaller.
How do I attach a keyring to a crochet dog?
Thread a split ring or lobster clasp through a sturdy stitch at the top of the head, or through a small loop crocheted into the top of the head during assembly. Sew the attachment point closed with matching yarn so it cannot pull through a single stitch.
Are these dog keychain patterns really free?
Yes — every pattern linked above is free to access on the designer’s page or as a free PDF at the time of writing. Some designers also sell a printable PDF version of the same pattern, but the free version contains the full instructions.
Can I sell crochet dog keychains made from these patterns?
That depends on each designer’s terms, which vary. Many designers allow selling finished items with credit, while others restrict sales or require permission. Check the terms on the individual pattern page before selling anything you make.

