Crochet Dog: A Sitting Puppy Amigurumi with Floppy Ears
A 5-inch sitting puppy: a round head with a white snout, long floppy ears, a sitting body, four short legs and a little tail. Change the colours to look like your own dog — beagle, lab, dalmatian or pug.
Pattern at a glance
US terms- Skill level
- Easy
- Yarn
- Worsted (#4) cotton or acrylic: main colour 45 yd, white 10 yd, black scrap
- Hook
- 3.5 mm (E-4)
- Time
- About 3 hours
- Finished size
- About 5 in (13 cm) tall sitting
You'll need
- Worsted (#4) yarn in a main colour — about 45 yd
- White — about 10 yd
- Black scrap for the nose
- 3.5 mm (E-4) hook
- 9 mm safety eyes
- Fibrefill
- Stitch marker and tapestry needle
In this post
A crochet dog is built from simple shapes: a 30-stitch ball for the head, a small cup for the snout, long tubes for floppy ears, and a pear-shaped sitting body. The ears and snout give the breed: long ears and a brown-and-white coat make a beagle, all golden is a lab, white with black spots a dalmatian. This puppy is about 5 inches tall sitting.
The rest of this post is just below — free, as always.
Head
- Rnds 1–5: 6 sc in a magic ring and increase 6 per round to (3 sc, inc) × 6. (30)
- Rnds 6–10: Sc in each st. (30)
- Rnds 11–13: (3 sc, dec) × 6 (24); (2 sc, dec) × 6 (18); stuff; (sc, dec) × 6. (12)
- Rnd 14: Dec × 6. Close. (6)
Snout and ears
- Snout: In white, 6 sc in a ring; (sc, inc) × 3 (9); 2 rounds of 9 sc. Stuff lightly, embroider a black triangle nose at the tip and sew it to the lower face. Place the eyes just above, 5 sts apart.
- Ears (make 2): 6 sc in a ring; (sc, inc) × 3 (9); 5 rounds of 9 sc. Don't stuff. Flatten and sew to the sides of the head at Rnd 4–5 so they hang down.
Body, legs and tail
- Body: 6 sc in a ring and increase to 24 (Rnd 4). Work Rnds 5–9 in sc (24). Rnd 10: (2 sc, dec) × 6 (18). Rnd 11: sc 18. Stuff and sew the open end under the head.
- Front legs (make 2): 6 sc in a ring; (sc, inc) × 3 (9); 4 rounds of 9 sc. Stuff and sew to the front of the body, side by side.
- Back legs (make 2): 6 sc in a ring; (sc, inc) × 3 (9); 2 rounds of 9 sc. Stuff and sew to the sides at the base, pointing forward like a sitting dog.
- Tail: 5 sc in a ring; 3 rounds of 5 sc. Sew to the back.
Make it look like your dog
| Breed | Colours and changes |
|---|---|
| Beagle | Brown head and ears, white snout, black saddle patch on the back |
| Labrador | All yellow or chocolate; shorter ears (3 rounds) |
| Dalmatian | White, with black French-knot spots and black ears |
| Pug | Fawn, black snout, small folded triangle ears |
| Westie | White brushed acrylic, pointed ears (ch 4, sc, hdc, dc) |
Pair it with the crochet cat or make the whole pet family — a teddy bear uses the same head. New to amigurumi? Start with the amigurumi beginner's guide.
Common questions
How do you make floppy ears on a crochet dog?
Crochet a small tube of 9 stitches, don't stuff it, flatten it and sew only the top edge to the head so the ear hangs down.
Can I make a crochet dog that looks like my pet?
Yes. Match the coat colours, the ear shape (floppy, pointed or folded) and add spots or patches. It makes a lovely memorial or birthday gift.
Is this pattern safe for a baby?
Swap the safety eyes for embroidered eyes and sew all parts very securely.
What breed is your crochet dog? 🐶
Did you make this?
Tap a star to rate this pattern — it helps other makers find it.
Be the first to rate it!


Leave a comment