
Intro: Meet the Soda Fountain Pup—a retro-cute puppy in a sky-blue top, red-and-white gingham skirt with scalloped hem, crisp sailor collar, and classic saddle shoes. Accessories: a paper-style soda jerk hat with “SODA” lettering, a whipped-cream soda cup with striped straw and cherry, plus a tiny sundae prop.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Abbreviations (US Terms)
- MR – magic ring
- ch – chain
- sl st – slip stitch
- sc – single crochet
- inc – increase (2 sc in same st)
- dec – invisible decrease (sc 2 sts together through front loops)
- hdc – half double crochet
- dc – double crochet
- BLO/FLO – back/front loop only
- pm – place marker
- rep – repeat
- st(s) – stitch(es)
- FO – fasten off
Materials
- Yarn (DK / light-3):
- Body: warm tan (A)
- Muzzle & collar & shoe uppers: cream (B)
- Nose/eyes embroideries: black (C)
- Top: soft sky blue (D)
- Skirt & bow & soda accents: cherry red (E)
- Hat base: white (F)
- Shoe soles & saddle: charcoal/black (G)
- Soda cup body: cream or off-white (H) + pale aqua stripe (I)
- Whipped cream/cherry/straw: white (F) + red (E)
- Sundae prop: vanilla (H) + chocolate brown (J)
- Hooks: 2.5 mm (doll) and 3.0 mm (clothing/accessories)
- Safety eyes: 8 mm (or embroider)
- Stuffing (polyfill), yarn needle, stitch markers, pins
- Two small buttons (optional) for inside shoes
- Felt scrap (optional) to stabilize soles
Gauge & Finished Size
- Gauge (2.5 mm, sc in spiral): ~24–25 sts × 26 rows = 4″ × 4″ (10 × 10 cm).
- Finished size: ~8.5–9 in (22–23 cm) to top of hat. Keep stitches firm so stuffing doesn’t peek.
Construction Overview
- Head, muzzle, ears, body, arms, and legs are worked separately in spirals and sewn.
- Legs join at the hips to form the lower body.
- Clothing is removable: blue top, gingham skirt with scallops, sailor collar, soda jerk hat, and saddle shoes.
- Accessories: soda cup with whipped cream + striped straw + cherry; mini sundae.
HEAD (A, 2.5 mm)
Work in spiral; pm at first st each round.
- MR 6 sc (6)
- inc x6 (12)
- (sc, inc) x6 (18)
- (2 sc, inc) x6 (24)
- (3 sc, inc) x6 (30)
- (4 sc, inc) x6 (36)
- (5 sc, inc) x6 (42)
8–13. sc around (42) - (5 sc, dec) x6 (36)
- (4 sc, dec) x6 (30)
—Place 8 mm eyes between Rnds 10–11, 8 sts apart. - (3 sc, dec) x6 (24)
- (2 sc, dec) x6 (18) – Stuff firmly, shaping soft cheeks.
- (sc, dec) x6 (12)
- dec x6 (6) – FO, close.
📌Thank you for reading the article.
MUZZLE (B)
- MR 6 (6)
- (sc, inc) x3 (9)
- (2 sc, inc) x3 (12)
4–5. sc (12)
Lightly stuff, sew centered below the eyes with lower edge around Head Rnd 12. Embroider oval nose and a tiny vertical split with C, plus a short smile.
FLOPPY EARS ×2 (A)
- MR 6 (6)
- inc x6 (12)
- (sc, inc) x6 (18)
4–6. sc (18) - (4 sc, dec) x3 (15)
8–10. sc (15) – FO. Flatten, no stuffing. Sew with a gentle forward tilt from Head Rnds 6–9.
BODY (A, 2.5 mm)
- MR 6 (6)
- inc x6 (12)
- (sc, inc) x6 (18)
- (2 sc, inc) x6 (24)
- (3 sc, inc) x6 (30)
6–9. sc (30) - (9 sc, inc) x3 (33)
11–12. sc (33) - (10 sc, inc) x3 (36)
14–15. sc (36) - (4 sc, dec) x6 (30)
- (3 sc, dec) x6 (24) – Stuff.
- (2 sc, dec) x6 (18) – leave a long tail to join head after dressing.
ARMS ×2 (A)
- MR 6 (6)
- inc x6 (12)
3–4. sc (12) - (4 sc, dec) x2 (10)
6–12. sc (10) – light stuffing to midway so wrists are soft. - Flatten opening; sc through both layers across 5 sts. FO long tail.
LEGS & FEET ×2 (A for leg tube; G for sole detail later)
- MR 6 (6)
- inc x6 (12)
- (sc, inc) x6 (18)
- sc (18)
- (4 sc, dec) x3 (15)
6–9. sc (15) - (3 sc, dec) x3 (12)
11–13. sc (12) – Stuff firmly. FO first leg only.
Second leg: repeat through R13 do not FO.
Join Legs (hips): ch 3; sc around first leg (12), sc along ch-bridge (3), sc around second leg (12), sc along other side of bridge (3) = 30 sts.
Next 2 rnds: sc around (30). FO; close any gap at join. (This area hides under the skirt.)
TAIL (A)
- MR 5 sc (5)
2–12. sc (5) – very light stuffing optional. FO with long tail to sew to back later.
TOP (D, 3.0 mm)
Worked top-down, short puff-like sleeves.
Yoke (worked flat for a tiny back opening):
- ch 30; hdc in 2nd ch and across (29).
- ch 1, turn; hdc 5, inc hdc, pm; hdc 7, inc, pm; hdc 7, inc, pm; hdc 7 (32).
- ch 1; hdc to marker, inc x3, hdc to end (35).
- Repeat inc row (38).
- Split sleeves: hdc 8, ch 4, skip 9, hdc 12, ch 4, skip 9, hdc 5 (34).
6–8. hdc evenly (34). FO.
Sleeves: Join D at underarm. R1: sc around opening 18 sts evenly. R2: (hdc, hdc) around. R3: sc around. FO.
Add a small button loop at the back neck with a 6-ch and sew a tiny button opposite.
GINGHAM SKIRT WITH SCALLOPS (E & B, 3.0 mm)
Skirt is separate and sits at the pup’s natural waist.
- With E, ch 64; join without twist.
- sc around (64).
- (7 sc, inc) x8 (72).
4–6. sc (72). - Introduce white check line: switch to B; sc around (72).
- E: sc around (72).
- B: sc around (72).
10–12. E: sc around (72). - Scalloped hem (E): (skip 1, 5 dc in next, skip 1, sc in next) repeat; sl st to join, FO.
Optionally weave a thin strand of B vertically every 6 sts to mimic small gingham squares (as in photo, checks are subtle).
SAILOR COLLAR (B, 3.0 mm)
Worked flat and placed over the top.
- ch 41; sc in 2nd ch and across (40).
2–3. ch 1, turn; sc across (40). - ch 1; V-split: sc 18, ch 4, skip 4, sc 18.
- ch 1; sc across (40).
- Rounded edge: (sc, hdc, dc, dc, hdc, sc) across, working 2 sets around each outer corner for a soft petal shape. FO.
Place around the neckline with the split centered front; tack the back corners lightly to the top so it lays flat.
SODA JERK HAT (F with E detail, 3.0 mm)
Crisp paper-style cap with red stripes and lettering.
Band (worked flat):
- ch 7; sc in 2nd ch and across (6).
2–52. ch 1, turn; sc (6). FO; sew short ends into a ring that fits snug above ears.
Crown panel: - ch 60; sl st to form a ring.
2–3. sc around (60). - Stripe: join E, sc around (60).
- F: sc around (60). FO.
Sew the crown tube to the top edge of band so the cap stands upright with a slight angled fold.
Lettering: With E, surface-embroider “SODA” centered on the front in block letters.
Hat Bow: With E, ch 18; sl st back for a slim strip; knot in a tiny bow and stitch to the left front of the hat (as pictured).
SADDLE SHOES ×2 (G soles, B uppers, G saddle, 3.0 mm)
Soles (G, make 2):
- MR 6 sc; inc around to 12; (sc, inc) to 18; (2 sc, inc) to 24. FO. Make a second layer in B for comfort if you want; whipstitch together.
Uppers (B): - Join at heel; sc around sole (24).
- sc (24).
- Toe shaping: sc 8, dec x4, sc 8 (20).
- sc 6, dec x4, sc 6 (16).
- Join G for the saddle: work sc around (16).
- From inner side, strap: ch 10; sl st to opposite side over instep; sc back across chain for thickness. FO.
Edges: Work a final round of G sl st around the outsole for a clean black rim. Add a tiny embroidered black bow-shape on each toe to mimic saddle-shoe stitching.
📌Thank you for reading the article.
ASSEMBLY (Doll)
- Put top on the body first.
- Sew head to body using the body tail; add extra stuffing to the neck as you close.
- Sew arms to sides at Body Rnds 15–16, angled slightly forward so the right paw can hold the soda cup.
- Sew tail to center back around Body Rnd 8–9 with a mild downward angle.
- Slide on skirt; it should sit at the natural waist.
- Place sailor collar and tack discreetly at shoulders.
- Put on shoes and secure straps.
- Fit the hat tilted slightly left-front.
ACCESSORIES
Soda Cup with Whipped Cream (H + I + F + E, 3.0 mm)
Cup Body (H):
- MR 6 sc (6)
- inc around (12)
- (sc, inc) x6 (18)
- BLO sc (18)
5–6. sc (18) - (2 sc, inc) x6 (24)
- sc (24)
Stripe (I): Join and sc around (24).
Upper (H): 1 rnd sc (24). FO.
Whipped-Cream Cap (F):
- MR 6 (6)
- inc around (12)
- (sc, inc) x6 (18)
- (2 sc, inc) x6 (24)
- Swirl edge: (sc, ch 2, sc in same) around; FO leaving tail. Sew cream cap to cup rim, leaving a tiny gap for straw.
Striped Straw (E + F):
- With E, ch 8; sl st back. Wrap F diagonally every 2 sts to mimic stripes; stitch into the cream gap so the straw leans slightly.
Cherry (E):
- MR 6 sc; join; FO.
Stem: ch 6 in brown or G; sl st back; attach to cherry and sew atop cream.
Add a few sprinkle knots in light brown for “nuts.”
Sundae Prop (H + J + E, 3.0 mm)
Scoop:
- MR 6 sc (6)
- inc around (12)
- (sc, inc) x6 (18)
- sc (18)
Stuff; FO.
Chocolate Drip (J):
- MR 6; (sc, ch 3 picot) around; FO and stretch over the top half of scoop.
Cherry: as above.
This sits next to your pup like the glass dish in the photo (you can place it in a real small cup for staging).
FACE DETAILS
- After assembly, refine expression: with C, add a single vertical stitch below the nose for the mouth line.
- Optionally add a tiny white highlight stitch on each eye.
- If you prefer blush, dab a bit of dry pastel on the cheeks.
FIT & POSE NOTES
- The skirt hits just above the shoe straps; if yours sits lower, remove one round before scallops.
- The hat should hug the crown; if loose, take 2 rows off the band or add a hidden thread tack behind one ear.
- To improve standing, slip a coin or small washer under each shoe insole and cover with felt.
Quick Build Checklist
- Crochet head, muzzle, ears, body, arms, legs, tail; stuff and close.
- Make top, skirt, sailor collar, hat, and saddle shoes.
- Assemble: head → body, arms, tail; dress the pup.
- Crochet soda cup (stripe, cream, straw, cherry) and sundae prop.
- Style on a wooden table in soft natural light. Snap your retro soda-shop moment!
Care & Safety
- For children under three, embroider eyes and securely stitch small parts (straw, cherry, bow), or omit accessories.
- Hand wash cold; reshape; dry flat. Do not iron. Store away from pets who love yarny treats.
Recap
Your Soda Fountain Pup is finished: warm tan puppy, floppy ears, sky-blue top, red-white gingham skirt with scalloped edge, crisp sailor collar, jaunty soda jerk hat, and iconic black-and-white saddle shoes—plus the whipped-cream soda and cherry-topped sundae for instant retro charm. Happy stitching and have fun styling your cozy pastel photos!