Easy Dog Sweater Knitting Pattern (Free Beginner Pattern for Small Dogs)
The easy dog sweater knitting pattern is labelled: ‘Handmade Love in Every Stitch’. Who can resist using the easy pattern to spoil our furry friends?
Unlike many dog sweater patterns, where the belly section is shorter than the back, this sweater is designed with the front and back at the same length. I chose this design because my little Yorkie is always on the go—running, chasing birds, and rolling in the dust (or anything else she finds interesting!). She has enough coverage to help protect her chest and tummy from dirt and scratches while keeping her warm during outdoor adventures.
This design worked perfectly for my female Yorkshire Terrier. If you’re knitting for a male dog, you may wish to shorten the belly section slightly for a more practical fit (you know, for the doings…)
The knitting pattern is suitable for a small size dog, but can be easily adjusted for a bigger dog.

How to Knit a Dog Sweater for Beginners
This dog sweater uses the beautiful garter slip stitch throughout the body, creating a warm, textured fabric that stretches comfortably around your dog’s body. If you’re new to this stitch, don’t worry—it’s much easier than it looks and only uses knit and slipped stitches.
New to the Garter Slip Stitch?
This sweater is worked almost entirely in the easy garter slip stitch, which creates a wonderfully textured fabric while remaining beginner-friendly. Before you begin, you may find it helpful to visit my complete Garter Slip Stitch Knitting Pattern, where you’ll find detailed written instructions, close-up photos, and helpful tips for mastering the stitch.
Easy Dog Sweater Knitting Pattern at a Glance
| Skill Level | Beginner |
|---|---|
| Pattern Type | Free knitting pattern |
| Project Time | A relaxing weekend project (or 2 evenings) |
| Techniques Used | Knit, purl, slip stitch, increasing, decreasing, sewing seams |
| Stitch Pattern | Garter Slip Stitch, Stocking Stitch, 3 x 3 Ribbing |
| Needles | 7.5mm needles, US size 10¾ and US 11 |
| Yarn Weight | Chunky US weight number 5 |
| Yarn Amount | 100 g |
| Finished Size | Designed for small dogs such as Yorkies, Chihuahuas, Maltese and Toy Poodles (depending on size) |
| Construction | Knit flat and seamed |
| Special Features | Textured fabric, cosy fit, beginner-friendly construction |
| Perfect For | Keeping small dogs warm during cooler weather |
| Printable Pattern | Yes |
| Pattern Language | English (US terminology) |

Christmas in July Make Along
The pattern of the Knitted Dog Sweater is featured in the eighth Christmas in July Make Along hosted by Marie of Underground Crafter.
Visit Underground Crafter to learn more about the prizes, enter the giveaway, and get links to each Christmas in July Make Along post as it is released.
This pattern is offered in PDF format, totally FREE to you, on July 30th, 2026. Scroll to the bottom of the post for the LINK.
Why You’ll Love This Pattern
Every Little Dog Deserves a Cosy Sweater…
- Easy to customise for the perfect fit
- Beginner-friendly with easy-to-follow instructions
- Designed especially for small dogs
- Beautiful textured Garter Slip Stitch fabric
- Stockinette stitch for the belly section
- 2 Knitted panels with ribbed collar and minimal sewing required
- Makes a thoughtful handmade gift for dog lovers
- Warm without being bulky
- Uses basic knitting techniques

MATERIALS NEEDED
- Any yarn of your choice. Yarn used for sample swatch – Chunky US weight number 5 (Yarn weight: Bulky / Chunky) (Kismet self-striping yarn)
- Knitting Needles size according to the thickness of your yarn (for DK yarn, use 7.5 mm needles, US size 10¾ and US 11)
- Tapestry Needle to weave in the ends
- Scissors
- The Pattern
As an AMAZON ASSOCIATE, I earn a small commission from qualifying purchases through affiliate links.
KNITTING TECHNIQUE / S USED
You’ll need to know how to knit the following basic stitches:
How to slip stitches (purlwise)
How to purl
Knitting 2 stitches together
Slip one, knit one, pull slipped st over (skpso)
Casting off stitches
Gauge
| Stitch Pattern | Stitches | Rows | Measurement |
|---|---|---|---|
| Garter Slip Stitch | 14–15 sts | 24 rows | 10 × 10 cm (4 × 4 in) |
| Stocking Stitch | 10–12 sts | 18 rows | 10 × 10 cm (4 × 4 in) |
Tip: Always knit a gauge swatch before you begin. Matching the gauge ensures your finished sweater will fit as intended. If your swatch is too large, try using smaller needles. If it’s too small, switch to larger needles.
ABBREVIATIONS
k – knit stitch
k2tog – Knit 2 sts together
p – purl stitch
RS – right side
sl – slip st
skpso – Slip one, Knit one, Pull slip stitch over
st – stitch
yb – yarn back; move the working yarn to the back of the work without creating a yarn over.
yf – yarn forward; bring the working yarn to the front of the work without wrapping it over the needle.
WS – wrong side
Pattern Notes
- All patterns are written in standard US terms.
- Slip stitches purlwise with yarn in the back.
- Slip stitch (sl): To slip a stitch, move it from the left-handright-hand needle to the right hand needle without knitting or purling it. Unless otherwise stated, slip the stitch purlwise, taking care not to twist the stitch.
- When the pattern instructs you to bring the yarn forward (yf) or back (yb), do not wrap the yarn over the needle. Simply move the working yarn to the front or back of the work before slipping the stitch. This keeps your stitch count the same. It is the same as when changing between knit and purl stitches.
If you’d like to practise the stitch before starting the sweater, my complete Garter Slip Stitch Knitting Pattern includes step-by-step instructions and extra tips.
How to Measure Your Dog for the Perfect Fit

Dog Measurement Chart
A well-fitting sweater should keep your dog warm without restricting movement. Before you begin knitting, take a few simple measurements while your dog is standing comfortably.
| Measurement | How to Measure |
|---|---|
| Neck | Measure around the base of the neck where the collar naturally sits. |
| Chest (Girth) | Measure around the widest part of the chest, just behind the front legs. |
| Back Length | Measure from the base of the neck to the base of the tail. This sweater design covers approximately 75% of the back. |
| Belly Opening | Measure from just behind the front legs to where you want the sweater’s underside to end. Usually, the belly section should be shorter than the back to allow your dog to move comfortably and toilet with ease. This sweater ends well before the tail on both the back and belly side. |
| Front Leg Opening (Optional) | Measure around the upper front leg if you plan to adjust the leg openings |
Designer Tip: If your dog falls between two sizes, choose the larger size. It’s much easier to shorten a sweater than to make one that’s too small!
Allow for Ease
For a comfortable fit, add 1–2 inches (2.5–5 cm) of positive ease to the chest measurement. This allows your dog to move freely while still keeping warm.
For a snug fit reduce the ease. Knitting usually expand with wear, do keep it in mind (unless you have a firm stitch pattern).
Dog’s Real Measurements
| Dog Measurements | Finished Sweater Measurements |
|---|---|
| Neck: 33 cm / 13″ | Neck Circumference: Approximately 48 cm (the ribbing stretches more than the garter slip stitch) / 19″ |
| Chest: 49 cm / 19″ | Chest Circumference: 53 cm (measured before the decrease rows) / 21″ |
| Back Length: 25 cm / 10″ | Back Panel Length: 28 cm (including ribbing) / 11″ |
| Belly Length: 25 cm / 10″ | Belly Panel Length: 28 cm (including ribbing) / 11″ |
| Front Leg Opening: Designed to allow ample room for comfortable movement. | Construction: Shaped with decreases around the front legs for a comfortable fit. |
Please Note: The finished sweater measurements are slightly larger than the dog’s actual measurements to provide a comfortable fit and allow for ease of movement. The ribbed neck is naturally stretchy, making it easy to slip the sweater over your dog’s head while ensuring a snug, cosy fit once worn.

How to Adjust the Pattern to Fit Your Dog
Step 1 – Check the Pattern Size
First, check whether your dog’s measurements match one of the sizes included in the pattern. If they do, simply knit that size.
Step 2 – Measure Your Dog
If your dog falls between sizes or isn’t covered by the pattern, measure your dog carefully using the measuring guide. Record the:
- Neck
- Chest (girth)
- Back length
Step 3 – Use Your Gauge to Calculate Your Size
Knit a gauge swatch before you begin. Compare your dog’s measurements to your gauge to calculate the number of stitches and rows needed for your custom size.
Step 4 – Calculate Your Stitch Count
Use the stitch gauge to determine how many stitches to cast on.
Example
Gauge:
- 14 stitches = 10 cm (4″)
To find the stitches per centimetre:
14 ÷ 10 = 1.4 stitches per cm
If your dog’s back piece needs to measure 33 cm wide:
33 × 1.4 = 46.2
Round to the nearest whole number that works with your stitch pattern.
Cast on 46 stitches.
Calculating the Number of Rows
You can calculate the rows in the same way using your row gauge.
For example, if your gauge is:
- 20 rows = 10 cm
Then:
20 ÷ 10 = 2 rows per cm
Multiply this by the required length.
Or, if you prefer, knit and measure your work as you go. Many knitters find this the easiest way to achieve an accurate fit, especially for dogs with unique proportions.

Beginner knitting project – Little Dog Sweater Pattern
You’ll knit this cozy sweater in two separate pieces. The back panel is worked in the textured garter slip stitch with a ribbed neck, while the belly panel is shaped with decreases around the front legs and also finished with a ribbed neck. Once both pieces are complete, they are joined with just two simple seams, making this an easy project to assemble.
Written Instructions (Small size dog)
1. Back Panel
I chose the garter slip stitch for this dog sweater because it creates a thick, cosy fabric that keeps little dogs warm without making the back section of the pattern difficult for beginners.
To adjust the pattern: cast on multiples of 2 + 1
Using the recommended yarn and knitting needles, for a similar dog jumper, cast on 45 sts.
First row: RS (right side) – knit across
2nd Row: knit to end of row
3rd Row: k1, *[slip 1 purlwise, k1], repeat from * to end
4th Row: k1, [yf, slip 1 purlwise, yb, k1], repeat from * to end
5th Row: knit across
6th Row: knit across
7th Row: k2, [*sl 1 purlwise, k1], repeat from * to last st, k1
8th Row: k2, [yf, slip 1 purlwise, yb, k1], repeat from * to last st, k1
Repeat rows 1 to 8 until your work is the desired length before the neck section.
Repeats: 7 + 2 garter rows (knit rows)
Ribbing: First row: *k3, p3*, ending with k3
Second rib row: *p3, k3* to end.
Work 8 rows in rib stitch pattern.
Cast off, leaving a long tail.
Understanding the 3 × 3 Rib
The 3 × 3 rib is worked over a multiple of 6 stitches (K3, P3).
If your stitch count is not a multiple of 6 (for example, 45 stitches), the row ends with an extra K3. When you turn your work, the next row naturally begins with P3 so that you continue working the stitches as they appear.
If your stitch count is a multiple of 6 (for example, 24 stitches), you work complete K3, P3 repeats across the row. After turning, the next row still begins with P3, because you’re knitting the knit stitches and purling the purl stitches as they appear.
2. Belly Panel
A 2-row ribbed border is added to prevent the stocking stitch from curling and to give the sweater a neat, finished edge.
Cast on 24 sts.
Rows 1 and 2: *k3, p3* to end
3rd Row: knit
4th Row: purl
Repeat rows 3 and 4, 6times (until you have 18rows in stocking st, 20rows from start)
19th Row (decreasing starts): k1, k2tog, knit to last 3sts, slip 1 st, knit 1, pull the slipped st over (skpso), k1 (22sts)
20th and all even rows: purl
21th Row: k1, k2tog, knit to last 3sts, skpso, k1 (20sts)
23st Row: k1, k2tog, knit to last 3sts, skpso, k1 (18sts)
25rd Row: k1, k2tog, knit to last 3sts, skpso, k1 (16sts)
27th Row: k1, k2tog, knit to last 3sts, skpso, k1 (14sts)
29th Row: k1, k2tog, knit to last 3sts, skpso, k1 (12sts)
31st Row: k1, k2tog, knit to last 3sts, skpso, k1 (10sts)
33rd Row: k1, k2tog, knit to last 3sts, skpso, k1 (8sts)
34th Row: purl
Row 35 and 36 – Stockinette st
Row 37 to 44th row: rib pattern.
Cast off, leaving a long tail of yarn.

3. Stitching the panels together
- With the right sides facing each other, align the ribbed edge of the back piece with the ribbed edge of the belly piece and stitch them together as shown in the image below.
- Next, using a darning needle, stitch each side from the bottom edge up to the point where the decreases begin. Leave the remaining opening unstitched to create comfortable leg holes for your dog.
4. Knitting an i-cord Bow Tie
Knit an I-cord in a colour of your choice, approximately 18 in (45 cm) long.
Using Double-Pointed Needles
- Cast on 3 stitches.
- Knit all 3 stitches.
- Without turning your work, slide the stitches to the opposite end of the needle.
- With the working yarn behind the stitches, knit them again.
- Repeat Steps 3 and 4 until your I-cord measures approximately 18 in (45 cm).
- Cast off.
Using Single-Pointed Needles
- Cast on 3 stitches.
- Knit all 3 stitches.
- Without turning your work, slip the stitches back from the right needle onto the left needle. Your working yarn will now be at the left side of your knitting.
- Knit the 3 stitches again.
- Continue slipping the stitches back to the left-hand needle without turning and knitting them again until your I-cord measures approximately 18 in (45 cm).
- Cast off.
Finishing
Tie the I-cord into a simple bow and attach it securely to the neck of your dog’s sweater. This optional finishing touch adds a charming, handmade detail to your sweater.
For a thicker i-cord, cast on extra stitches and knit in the same way.
PLEASE PIN THIS IMAGE

Free on 30 July 2026 – grab your free pdf pattern (as part of the Christmas in July Make Along)
Click the link below. You will be directed to RAVELRY. The page will open with the Coupon Code filled in. Click on USE THIS COUPON CODE, and then you will be able to CHECKOUT NOW to download the pattern.
This pattern is protected by copyright. Please do not copy, share, or redistribute this PDF or any part of it.
If you know someone who would enjoy this pattern, please share a link to the blog post rather than the PDF. It helps support Easy on the Tongue and ensures they always have access to the latest updates and corrections.
FAQ
Why I Chose the Garter Slip Stitch
This textured stitch is one of my favourites because it’s simple enough for beginners yet creates a beautiful, cushioned fabric that’s perfect for keeping small dogs warm. The slipped stitches add texture without making the knitting complicated, and the finished sweater has a lovely professional look.
More Knitting Patterns on the Blog
Unique blanket with bow detail
Knitted Square in Garter and Stocking Stitch
CONCLUSION
Designer Tip: This sweater is knitted in my favourite Garter Slip Stitch, which creates a beautifully textured fabric that looks much more intricate than it actually is. If you’ve never tried this stitch before, don’t worry—it’s beginner-friendly, and there’s a full stitch tutorial in the link.
Are you eager to clothe your best friend in a diy dog sweater?
Trust me, this is a friendly pattern with lots of room for creativity and adjustment, I’m sure you’ll enjoy making it.
Good luck and please care to share your makes with me on Facebook or Instagram with #easyonthetongue.

