This cheerful knitted puppy has a rounded white head, one red floppy ear, one green floppy ear, a brown eye patch, a dark brown muzzle, a rainbow striped dress, white arms and legs, red strap shoes, a yellow handbag with a tiny bee charm, a small flower crown, and a colorful striped cushion. The finished toy is designed as a seated soft puppy with playful summer colors and sweet handmade details.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Pattern Overview
This pattern is written to recreate the puppy in the image as closely as possible using knitting techniques. The puppy is worked in separate shaped pieces, then stuffed and seamed together. The head is large and oval, the body is smaller and dressed with a fitted rainbow dress, and the limbs are soft cylinders with rounded ends.
The toy uses stockinette stitch for the smooth knitted look seen in the photo. The ears are knitted as long floppy oval pieces with light shaping. The dress is knitted separately with bold horizontal rainbow stripes, a rolled-style lower edge, and a ribbed neckline. Accessories are made as miniature knitted pieces.
Finished Size
- Finished puppy height: about 12 inches from top of head to bottom of feet when seated.
- Head height: about 4 inches.
- Body height including dress: about 4 inches.
- Leg length: about 3 inches each.
- Ear length: about 3 1/2 inches each.
- Handbag height: about 2 inches excluding handle.
- Cushion length: about 4 1/2 inches.
Skill Level
Advanced beginner to intermediate. The pattern uses knit, purl, increases, decreases, simple color changes, seaming, stuffing, embroidery, and small decorative pieces. A confident beginner can complete it by working slowly and checking stitch counts carefully.
Materials
- Worsted weight yarn in white for head, arms, legs, and main puppy body.
- Worsted weight yarn in red for one ear and shoe straps.
- Worsted weight yarn in green for one ear and dress stripes.
- Worsted weight yarn in turquoise blue for dress stripes, cushion stripes, and one flower.
- Worsted weight yarn in yellow for dress stripes, handbag, shoe trim, and flower.
- Worsted weight yarn in orange for dress stripes and cushion stripes.
- Worsted weight yarn in dark brown for nose and muzzle.
- Worsted weight yarn in light brown for eye patch.
- Small amounts of pink, blue, cream, and tan yarn for cup and tiny flowers.
- Pair of 3.25 mm US 3 knitting needles.
- Pair of 3.75 mm US 5 knitting needles for the dress and accessories.
- Polyester fiberfill stuffing.
- Two 8 mm black safety eyes or black buttons.
- Tapestry needle.
- Stitch markers.
- Small scissors.
- Black embroidery thread for eye highlights if not using safety eyes.
- Optional: removable stitch holders or waste yarn.
Gauge
- Main toy gauge: 22 stitches and 30 rows = 4 inches in stockinette stitch using 3.25 mm needles.
- Dress gauge: 20 stitches and 28 rows = 4 inches in stockinette stitch using 3.75 mm needles.
- Gauge note: Exact gauge is less important than firm fabric. The stitches should be tight enough that stuffing does not show through.
Abbreviations
- CO: cast on.
- BO: bind off.
- K: knit.
- P: purl.
- St/sts: stitch/stitches.
- RS: right side.
- WS: wrong side.
- Kfb: knit into the front and back of the same stitch to increase 1 stitch.
- K2tog: knit 2 stitches together to decrease 1 stitch.
- SSK: slip 1 knitwise, slip 1 knitwise, knit slipped stitches together through back loops.
- St st: stockinette stitch, knit on RS rows and purl on WS rows.
- Garter st: knit every row.
- Rep: repeat.
Important Construction Notes
The puppy in the image has a soft seated doll shape. The head is larger than the body and slightly taller than it is wide. The muzzle sits centered low on the face. The brown patch is placed above the right eye from the viewer’s perspective, and the red ear is on the viewer’s left side while the green ear is on the viewer’s right side.
The dress is fitted at the shoulders and wider at the hem. The stripes should be bright, clean, and horizontal. The order used in this pattern follows the image: turquoise hem, orange, yellow, green, blue, orange accent, green, yellow accent, blue neckline area, and green edging.
- Stuff the head firmly, but do not overstuff until it becomes hard.
- Stuff arms and legs more lightly so they hang naturally.
- Use mattress stitch for neat seams.
- Leave long yarn tails on all pieces for sewing.
- Block the dress lightly before sewing if the hem curls too much.
📌Thank you for reading the article
Main Head
Work the head flat in white using 3.25 mm needles. The shaping creates the large oval head seen in the image. Seam the back after knitting, then stuff firmly.
Head Piece
- With white yarn, CO 12 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 24 sts.
- Row 3: Purl all sts.
- Row 4: K1, kfb, rep across. 36 sts.
- Row 5: Purl all sts.
- Row 6: K2, kfb, rep across. 48 sts.
- Row 7: Purl all sts.
- Row 8: K3, kfb, rep across. 60 sts.
- Rows 9 to 18: Work in st st, beginning with a purl row.
- Row 19: Purl all sts.
- Row 20: K14, kfb, K30, kfb, K14. 62 sts.
- Rows 21 to 34: Work in st st.
- Row 35: Purl all sts.
- Row 36: K14, k2tog, K30, ssk, K14. 60 sts.
- Row 37: Purl all sts.
- Row 38: K3, k2tog, rep across. 48 sts.
- Row 39: Purl all sts.
- Row 40: K2, k2tog, rep across. 36 sts.
- Row 41: Purl all sts.
- Row 42: K1, k2tog, rep across. 24 sts.
- Row 43: Purl all sts.
- Row 44: K2tog across. 12 sts.
- Cut yarn, leaving a 16 inch tail. Thread through remaining sts, pull tight, and secure.
Seaming and Stuffing the Head
- Fold the head with RS facing out and align the back edges.
- Use mattress stitch from the top crown down to the lower neck opening.
- Stuff the head firmly, shaping it into a smooth oval.
- The lower area should be slightly narrower than the upper cheek area.
- Close the lower opening with gathering stitches, leaving a small flat area for attaching to the body.
Light Brown Eye Patch
The image shows a soft rectangular brown patch around the puppy’s right eye from the viewer’s perspective. Knit this small patch separately and sew it flat to the head before adding the eye.
- With light brown yarn and 3.25 mm needles, CO 8 sts.
- Row 1: Knit all sts.
- Row 2: Purl all sts.
- Row 3: Kfb, K6, kfb. 10 sts.
- Row 4: Purl all sts.
- Rows 5 to 10: Work in st st.
- Row 11: SSK, K6, k2tog. 8 sts.
- Row 12: Purl all sts.
- BO all sts knitwise.
Place the patch on the upper right face area, about 1 inch below the crown and slightly to the side. Angle it very gently so it follows the curve of the head. Sew around the edge with small hidden stitches.
Eyes
- Place the left eye on the plain white side of the face, about 1 3/4 inches below the top of the head.
- Place the right eye centered over the light brown patch.
- Space the eyes about 1 1/4 inches apart.
- If using safety eyes, install them before the head is fully closed.
- If using buttons, sew them securely after stuffing.
For the glossy look in the image, add a tiny white straight stitch on the upper side of each black eye. Keep the highlight small so the expression stays gentle and simple.
Dark Brown Rounded Nose and Muzzle
The nose is round, raised, and dark brown. It sits low on the face, centered below the eyes. The knitted piece is gathered into a small padded circle.
- With dark brown yarn and 3.25 mm needles, CO 8 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 16 sts.
- Row 3: Purl all sts.
- Row 4: K1, kfb, rep across. 24 sts.
- Rows 5 to 8: Work in st st.
- Row 9: Purl all sts.
- Row 10: K1, k2tog, rep across. 16 sts.
- Row 11: Purl all sts.
- Row 12: K2tog across. 8 sts.
- Cut yarn and thread through remaining sts.
📌Thank you for reading the article
Stuff the nose lightly before closing. Shape it into a firm rounded bump about 1 inch wide. Sew it to the center of the face, with the top of the nose about 1/2 inch below the eyes.
Floppy Red Ear
The red ear is long, soft, and hangs beside the puppy’s face. It is rounded at the lower end and narrower at the attachment edge. Work one ear in red.
- With red yarn and 3.25 mm needles, CO 8 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 16 sts.
- Row 3: Purl all sts.
- Row 4: K2, kfb, rep to last st, K1. 21 sts.
- Rows 5 to 10: Work in st st.
- Row 11: Purl all sts.
- Row 12: K1, kfb, K19. 22 sts.
- Rows 13 to 32: Work in st st.
- Row 33: Purl all sts.
- Row 34: K1, ssk, K16, k2tog, K1. 20 sts.
- Row 35: Purl all sts.
- Row 36: K1, ssk, K14, k2tog, K1. 18 sts.
- Row 37: Purl all sts.
- Row 38: K1, ssk, K12, k2tog, K1. 16 sts.
- Row 39: Purl all sts.
- Row 40: K1, ssk, K10, k2tog, K1. 14 sts.
- Row 41: Purl all sts.
- Row 42: K1, ssk, K8, k2tog, K1. 12 sts.
- BO all sts.
Fold the ear lengthwise with WS together only at the top 1/2 inch and sew that small top edge to make a slight crease. Do not stuff the ear. Sew the narrow top edge to the left side of the head from the viewer’s perspective, about 1/2 inch below the crown.
Floppy Green Ear
Make the second ear the same way in green. The green ear hangs on the opposite side and is slightly visible behind the head curve.
- Repeat the red ear instructions using green yarn.
- After binding off, weave in the lower tail carefully.
- Pin the ear to the viewer’s right side of the head.
- Angle the top edge downward slightly so the ear hangs beside the cheek.
- Sew with small stitches across the top edge only.
Body Base
The body is a simple white knitted torso hidden mostly under the dress. It should be pear-shaped, wider at the lower body and narrower at the neck. Use firm stuffing so the puppy can sit upright.
- With white yarn and 3.25 mm needles, CO 18 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 36 sts.
- Row 3: Purl all sts.
- Row 4: K5, kfb, rep across. 42 sts.
- Rows 5 to 14: Work in st st.
- Row 15: Purl all sts.
- Row 16: K6, k2tog, rep to last 2 sts, K2. 37 sts.
- Row 17: Purl all sts.
- Row 18: K5, k2tog, rep to last 2 sts, K2. 32 sts.
- Rows 19 to 26: Work in st st.
- Row 27: Purl all sts.
- Row 28: K2, k2tog, rep across. 24 sts.
- Row 29: Purl all sts.
- Row 30: K1, k2tog, rep across. 16 sts.
- Row 31: Purl all sts.
- BO all sts, leaving a long sewing tail.
Seaming the Body
- Fold the body with RS facing out.
- Sew the back seam from bottom to top.
- Stuff the lower body firmly and the neck area moderately.
- Gather the bottom edge closed with running stitches.
- Leave the top neck edge slightly flattened for head attachment.
White Arms
The arms are narrow white cylinders. They hang down from the shoulder openings of the dress. Make two identical arms.
- With white yarn and 3.25 mm needles, CO 12 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 24 sts.
- Rows 3 to 8: Work in st st.
- Row 9: Purl all sts.
- Row 10: K2, k2tog, rep across. 18 sts.
- Rows 11 to 34: Work in st st.
- Row 35: Purl all sts.
- Row 36: K1, k2tog, rep across. 12 sts.
- Row 37: Purl all sts.
- BO all sts.
📌Thank you for reading the article
Arm Finishing
- Sew each arm seam from the rounded paw end upward.
- Stuff the paw end firmly and the upper arm lightly.
- Gather the paw end closed if needed.
- Flatten the top opening slightly before sewing to the shoulders.
- Attach arms at the upper side body, just under the dress neckline.
White Legs
The legs are longer than the arms and sit forward beneath the dress. They are white, rounded, and slightly wider at the foot end. Make two.
- With white yarn and 3.25 mm needles, CO 14 sts.
- Row 1: Purl all sts.
- Row 2: Kfb in each st across. 28 sts.
- Rows 3 to 10: Work in st st.
- Row 11: Purl all sts.
- Row 12: K4, k2tog, rep to last 4 sts, K4. 24 sts.
- Rows 13 to 42: Work in st st.
- Row 43: Purl all sts.
- Row 44: K2, k2tog, rep across. 18 sts.
- Row 45: Purl all sts.
- BO all sts.
Leg Finishing
- Sew each leg seam from foot to top.
- Stuff the foot end firmly so it looks rounded.
- Stuff the leg lightly enough that it bends naturally at the seated edge.
- Flatten the top of each leg.
- Sew both legs to the lower front body, about 3/4 inch apart.
Rainbow Dress
The dress is the most colorful part of the toy. It is shaped like a sleeveless jumper dress with a fitted neckline and a gently flared skirt. The lower hem has a turquoise edge, and the main body has wide horizontal rainbow bands.
Use 3.75 mm needles for a slightly softer drape. Work the dress flat from hem to neckline, then seam the back. The front and back are made in one piece as a tube-like panel before shaping the upper area.
Dress Color Order
- Hem edging: turquoise blue.
- Lower band: turquoise blue.
- Second band: orange.
- Third band: yellow.
- Fourth band: green.
- Fifth band: bright blue.
- Thin accent: orange.
- Upper band: green.
- Thin accent: yellow.
- Neck area: blue with green edging.
Dress Skirt and Bodice
- With turquoise blue yarn and 3.75 mm needles, CO 72 sts.
- Rows 1 to 4: Knit all sts for garter hem.
- Rows 5 to 10: Work in st st with turquoise blue.
- Change to orange.
- Rows 11 to 18: Work in st st.
- Change to yellow.
- Rows 19 to 26: Work in st st.
- Change to green.
- Rows 27 to 34: Work in st st.
- Change to bright blue.
- Rows 35 to 42: Work in st st.
- Change to orange.
- Rows 43 to 46: Work in st st.
- Change to green.
- Rows 47 to 52: Work in st st.
- Change to yellow.
- Rows 53 to 56: Work in st st.
- Change to bright blue.
- Row 57: K4, k2tog, rep across. 60 sts.
- Row 58: Purl all sts.
- Row 59: K3, k2tog, rep across. 48 sts.
- Row 60: Purl all sts.
Dress Armhole Shaping
- Row 61: K10 for right back, BO 6 sts for armhole, K16 for front, BO 6 sts for armhole, K10 for left back. 36 live sts remain across sections.
- Row 62: P10, turn and work left back section only for now.
- Rows 63 to 68: Work left back section in st st on 10 sts.
- BO 10 sts.
- Rejoin yarn to front 16 sts.
- Rows 63 to 70: Work front section in st st on 16 sts.
- Row 71: K2, k2tog, K8, ssk, K2. 14 sts.
- Row 72: Purl all sts.
- BO 14 sts.
- Rejoin yarn to right back 10 sts.
- Rows 63 to 68: Work right back section in st st on 10 sts.
- BO 10 sts.
📌Thank you for reading the article
Green Neck and Arm Edging
The image shows a green textured trim around the neckline and shoulder edges. Add this after sewing the dress back seam.
- With green yarn and 3.25 mm needles, pick up and knit 44 sts evenly around the neckline.
- Round 1 if using circular needles, or Row 1 if working flat: Knit all sts.
- Next row: Purl all sts.
- Next row: Knit all sts.
- BO loosely knitwise.
- Around each armhole, pick up and knit 24 sts with green yarn.
- Knit 3 rows in garter stitch.
- BO loosely.
If you are using straight needles only, work each edging as a small strip and sew it neatly around the neckline and armholes. Keep the green trim visible but not bulky.
Dress Finishing
- Seam the back of the dress from hem to neckline.
- Slide the dress over the body before attaching the head if easier.
- Position the hem so it sits just above the upper legs.
- Tack the dress at the shoulders and side seams so it does not twist.
- Let the lower hem flare slightly like the image.
Red and White Shoes
The puppy has white feet with red sandal-like straps and pink-white trim. These are not separate full shoes. They are decorative straps sewn over the knitted feet.
Red Front Shoe Straps
- With red yarn and 3.25 mm needles, CO 24 sts.
- Rows 1 to 3: Knit all sts.
- BO all sts.
- Make 2 red strips for the lower front straps.
- Sew one strip across each foot near the rounded toe.
Upper Red Ankle Straps
- With red yarn, CO 20 sts.
- Rows 1 to 3: Knit all sts.
- BO all sts.
- Make 2 strips.
- Sew one strip around each ankle area, leaving the back slightly open if needed.
White and Pink Shoe Accent
- With white yarn, CO 22 sts and knit 2 rows. BO.
- Make 2 white accent strips.
- Place each white strip just above the red toe strap.
- With pink yarn, embroider tiny straight stitches along the lower edge of the foot.
- Keep the stitches evenly spaced and shallow.
Flower Crown
The image shows a small cluster of knitted flowers on top of the puppy’s head, slightly to the viewer’s left. Use several tiny flowers in yellow, orange, green, and blue.
Small Five-Petal Flower
- With flower color yarn and 3.25 mm needles, CO 15 sts.
- Row 1: Knit all sts.
- Row 2: Purl all sts.
- Row 3: K1, BO 2 sts, K1, BO 2 sts, K1, BO 2 sts, K1, BO 2 sts, K1, BO 2 sts.
- Cut yarn with a 10 inch tail.
- Thread the tail through the remaining edge and gather tightly.
- Shape into a tiny flower with five rounded petals.
- Make 1 yellow flower.
- Make 1 orange flower.
- Make 1 green flower.
- Make 1 blue flower.
- Make 1 small tan or golden flower if you want a fuller cluster.
Flower Crown Placement
- Arrange the flowers in a tight cluster near the top left side of the head.
- Place the yellow and orange flowers toward the top.
- Place the blue flower slightly lower at the front.
- Sew each flower separately using its yarn tail.
- Add one or two green straight stitches under the flowers as leaves.
Yellow Handbag
The handbag is small, rounded, and yellow. It hangs beside the puppy’s right arm from the viewer’s perspective. It has a curved handle, a bee decoration, and a small blue pom-pom charm.
Bag Body
- With yellow yarn and 3.75 mm needles, CO 20 sts.
- Rows 1 to 4: Knit all sts.
- Rows 5 to 16: Work in st st.
- Row 17: K2, k2tog, rep across. 15 sts.
- Row 18: Purl all sts.
- Row 19: K1, k2tog, rep across. 10 sts.
- Row 20: Purl all sts.
- BO all sts.
- Make a second identical panel.
📌Thank you for reading the article
Bag Assembly
- Place both panels together with RS facing out.
- Sew around the sides and bottom using yellow yarn.
- Add a tiny amount of stuffing so the bag looks softly padded.
- Leave the top edge open-looking, but secure the inner seam.
- Shape the bottom corners with small stitches to make the bag rounded.
Bag Handle
- With yellow yarn, CO 6 sts.
- Work in garter stitch for 36 rows.
- BO all sts.
- Fold into a smooth arch.
- Sew one end to each top side of the handbag.
Bee Decoration
- With yellow yarn and 3.25 mm needles, CO 6 sts.
- Rows 1 to 4: Work in st st.
- Change to black or dark brown yarn.
- Rows 5 to 6: Work in st st.
- Change to yellow yarn.
- Rows 7 to 8: Work in st st.
- BO all sts.
- Gather the edges into a tiny oval bee body.
- Use black yarn to embroider 2 short horizontal stripes.
- With white yarn, make 2 small loop stitches above the bee for wings.
Sew the bee to the front of the bag. Add a tiny red or orange vertical stitch above it to look like the charm connection shown in the image.
Blue Pom-Pom Charm
- With light blue yarn, CO 8 sts.
- Rows 1 to 4: Work in st st.
- Cut yarn, gather all edges together, and stuff with one pinch of fiberfill.
- Close into a round ball.
- Sew it to the lower side of the handbag near the bee.
Colorful Striped Cushion
The cushion behind the puppy is a small rounded rectangular pillow with horizontal stripes. It sits to one side and adds the playful rainbow feel seen in the image.
Cushion Front
- With turquoise yarn and 3.75 mm needles, CO 32 sts.
- Rows 1 to 4: Knit all sts.
- Change to green.
- Rows 5 to 8: Knit all sts.
- Change to yellow.
- Rows 9 to 12: Knit all sts.
- Change to turquoise blue.
- Rows 13 to 16: Knit all sts.
- Change to medium blue.
- Rows 17 to 20: Knit all sts.
- Change to orange.
- Rows 21 to 28: Knit all sts.
- BO all sts.
Cushion Back
- Repeat the cushion front exactly.
- Keep the same color order for a matching striped back.
- Weave in color-change ends on the wrong side.
- Do not pull the ends too tightly.
Cushion Assembly
- Place the two cushion pieces together with wrong sides facing.
- Sew around three sides using turquoise yarn.
- Stuff lightly so the cushion is soft and slightly puffy.
- Sew the final side closed.
- Pinch the corners gently and shape them rounded with small stitches.
Small Knitted Cup
The small cup beside the handbag is tan and pink striped with a blue straw and tiny flower decoration. This accessory is optional, but it helps match every detail in the image.
Cup Body
- With tan yarn and 3.25 mm needles, CO 18 sts.
- Rows 1 to 2: Knit all sts.
- Change to pale pink.
- Rows 3 to 6: Work in st st.
- Change to tan.
- Rows 7 to 10: Work in st st.
- Change to pale pink.
- Rows 11 to 14: Work in st st.
- Change to tan.
- Rows 15 to 16: Knit all sts.
- BO all sts.
Cup Base and Top
- Sew the side seam to form a tiny tube.
- Gather the lower edge closed with tan yarn.
- Stuff lightly so the cup stands upright.
- Fold the top edge slightly inward and stitch it down.
- With cream yarn, sew a thin rim around the top.
Straw and Flower
- For the blue straw, CO 4 sts with blue yarn.
- Knit 12 rows.
- BO and roll the strip tightly lengthwise.
- Sew the straw into a thin tube and attach it inside the cup at a slight angle.
- For the small flower, make 5 tiny straight stitches in yellow with a blue center on the cup front.
Body Assembly Order
Assembling the puppy in the right order keeps the final shape clean. The head should sit centered and slightly forward. The arms should appear to come from under the dress. The legs should sit forward so the puppy looks seated on a bench.
- Finish and stuff the body.
- Slide the rainbow dress onto the body and tack it in place.
- Sew the legs to the lower front body under the dress hem.
- Sew the arms to the upper sides under the shoulder trim.
- Sew the head to the neck using a strong circular seam.
- Add the ears after the head is firmly attached.
- Add the eye patch, eyes, nose, and flower crown.
- Sew the handbag handle lightly to the puppy’s arm if you want it fixed in place.
- Place the cushion and cup beside the puppy for display.
Detailed Sewing Placement
- Head: Center it directly above the body, with the face leaning very slightly forward.
- Red ear: Attach on viewer’s left side, beginning near the top flower cluster.
- Green ear: Attach on viewer’s right side, slightly behind the head curve.
- Nose: Center low on the face, about halfway between the eyes and lower head edge.
- Arms: Sew at the side shoulder area, angled downward.
- Legs: Sew to the lower front body so they hang over the edge when seated.
- Dress: Tack at shoulders, side seams, and back waist to keep stripes straight.
Optional Internal Support
The toy can be made fully soft, but a little internal shaping helps it sit upright. If the puppy will be used as decoration only, you may place a small flat pouch of plastic pellets inside the lower body before closing. Always keep pellets inside a securely sewn fabric pouch.
- Use pellets only for display toys.
- Do not use pellets for a toy intended for babies or pets.
- For child-safe softness, use only polyester fiberfill.
- Keep the lower body slightly heavier than the head if possible.
Color Change Tips for Clean Rainbow Stripes
Because the dress uses many bright stripes, neat color changes are important. Change colors at the back seam edge whenever possible. Twist the old and new yarn once at the edge to avoid holes, but do not pull tightly.
- Leave 5 inch tails when changing colors.
- Weave tails vertically into matching color sections.
- Do not carry unused colors up the side for wide stripes.
- Keep tension even across the first row of each new color.
- After sewing the back seam, place the color-change line at the center back.
Facial Expression Tips
The puppy’s expression should be simple, calm, and sweet. The eyes are small compared to the large head. The nose is the strongest facial feature, so avoid making the eyes too large or too close together.
- Pin the eyes and nose first before sewing permanently.
- View the face from the front and side before securing.
- Keep the right eye centered on the brown patch.
- Use tiny stitches when sewing the patch to avoid a bulky edge.
- Add only a very small white highlight to each eye.
Making the Dress Fit Correctly
The dress should not be tight around the stuffed body. It should skim the torso and flare slightly at the bottom. If your body is larger because of firmer stuffing, add 4 to 8 stitches to the cast-on edge and adjust decreases evenly.
- For a wider dress, CO 80 sts instead of 72 sts.
- For a smaller dress, CO 64 sts instead of 72 sts.
- Keep the same stripe row counts for a similar image match.
- Decrease evenly before the bodice so the neckline remains fitted.
- Try the dress on the body before binding off the upper sections.
Finishing the Accessories
The accessories should be small and soft so they do not overpower the puppy. The handbag should sit beside the right arm. The cushion should rest behind or beside the puppy. The cup should stand near the handbag as a display piece.
- Lightly stuff the handbag, but keep it flat enough to hang naturally.
- Do not overstuff the cup because it should remain small.
- Use short stitches to attach the bee charm securely.
- Place the blue pom-pom charm on the lower outer edge of the bag.
- Keep the cushion soft and rounded, not square and stiff.
Final Assembly and Facial Detailing
Check the puppy from the front before the final knots are hidden. The head should look oval and smooth, with the red ear hanging on one side and the green ear on the other. The brown patch should sit clearly around one eye, and the dark brown nose should be centered and rounded.
- Sew the head to the body twice around for strength.
- Secure both ears with hidden stitches across the top edge.
- Use small stitches to tack the dress shoulders in place.
- Shape the shoes by gently curving the red straps over the feet.
- Trim and hide all yarn tails inside the stuffed pieces.
Care Notes
Handle the finished puppy gently, especially around the flower crown, handbag charm, and cup. These small details are decorative and should not be pulled. If the toy is made for a young child, replace buttons or safety eyes with embroidered eyes.
- Spot clean with a damp cloth.
- Do not machine wash if using glued or button details.
- Let the toy air dry fully before storing.
- Reshape ears, dress hem, and shoes while damp.
Quick Checklist Before You Finish
- The head is firmly stuffed and oval.
- The red ear is on one side and the green ear is on the other.
- The brown patch is sewn flat under one eye.
- The nose is centered and rounded.
- The rainbow dress stripes are horizontal and even.
- The arms hang naturally at the sides.
- The legs sit forward beneath the dress.
- The red shoe straps are even on both feet.
- The flower crown is secure.
- The handbag, bee, blue charm, cushion, and cup are complete.
Detailed Cleaning and Preservation Guidelines
To preserve the shape, store the puppy sitting upright in a dry place away from direct sunlight. Bright colors such as red, yellow, green, and blue can fade if left in strong light for long periods.
- Use a soft lint roller to remove dust from the dress and ears.
- For small marks, dab gently with cool water and mild soap.
- Never twist or wring the stuffed pieces.
- Dry flat on a towel with the ears and dress arranged neatly.
- Store the tiny cup and cushion beside the puppy so the display stays complete.
Your colorful puppy in a rainbow dress is now ready to display. The finished piece should have the same joyful handmade character as the image, with a soft white puppy body, mismatched floppy ears, bright stripes, sweet red shoes, a tiny yellow bag, and cheerful miniature accessories.



