Custom Dog Sweater

November 22, 2020

This pattern was written by

“Do dogs require sweaters in the winter, or are dogs naturally able to keep themselves warm? Breeds with thick coats generally do not require cold weather protection for short periods of time, whereas short-haired breeds will be more comfortable with a winter sweater and booties.”

“It is important to remember that coats and sweaters on dogs should only be worn if needed when they are outside in very cold weather. Dogs should not wear these clothing items in the house as they can overheat easily. Remember to use your best judgment this winter on whether or not to put a coat on your dog.”



Worsted weight yarn

I/5.5mm hook

Stitch Markers

Tape Measure

Scissors & Tapestry needle to finish off yarn ends

Dog that you are making the sweater for


Knowledge of basic stitches, working in the round and rows, and increasing is necessary to complete this project. The beginning chains will not count as a stitch.

This tutorial is a lot of explanation and guiding you in order to crochet a sweater for your dog. I will include examples where applicable.

Since this tutorial is step by step and made to fit your pet, you can theoretically use any yarn you’d like along with the appropriate hook size.

This dog sweater is a pullover sweater, so your dog should be comfortable with things going over their head and then putting their paws through the sweater.

Gauge is not important in this tutorial because you will be fitting and measuring as you go. However, if you are a tight crocheter, you will want to make sure your stitches are loose enough for so fabric is stretchy and not tight.


The collar is made in short rows then joined so it can be worn around the neck.

To figure out how long you need to start your chain, measure your dogs neck from behind their ear to where their neck meets their body. This will be the height of the collar.
(You can make the collar shorter if you’d like, I simply folded the collar down for my dogs but also have the option to fold it up like a turtle neck).

Once your chain is long enough, single crochet into the 2nd chain from hook and across, turn.Chain 1, single crochet in back loop only all the way across, turn.

Repeat the last row until it fits around your dogs neck or is the size of their collar. I added a few extra rows (about an inch) so it will be comfortable around my dog’s neck.

Join the last row to the first row to form a loop to complete the collar. Join by single crocheting or slip stitching the two rows together. Turn your work 90 degrees and single crochet along the side of the collar (one single crochet for each row). Join to the first single crochet. DO NOT FASTEN OFF.
Slip the collar over your dogs head to make sure it fits comfortably.


We will begin to work in rounds using half double crochets to make the body of the sweater.

For this step, you will need to measure your dog’s chest. Using a tape measure, wrap it around their chest under their armpits and around their back. Measure loosely, you probably won’t want the sweater to be too tight fitting.
Since my dogs are really fluffy, I took into account that their floof would need some room to breath.

We will start to increase the following rounds until the sweater matches the measurement of your dog’s chest measurement.Example: Milo’s chest measurement was 21″ so I made increases in the next rounds until the sweater measured 21″ around.

I didn’t want to increase too abruptly so I increased after every 3 half double crochets.
For Milo, I only had to do two rows of increases (increasing only after every 3 half double crochets) until I got his chest measurement (or close to it).

For Penny, after increasing just one round (increasing only after every 3 half double crochets), I only needed one more inch for the sweater to be the same measurement as her chest measurement. Doing another row of increases every 3 half double crochets would have been way too much.

I did a little easy math to figure out just how much I needed to increase for the next row so I didn’t go overboard and make the sweater too large for her.
I laid down my tape measurer to my work and measured how many stitches across equaled one inch. That turned out to be 4 stitches.

I knew I needed only 4 more stitches to make the sweater one inch larger. So in the next round, I only made a total of 4 increases in the round – spacing them out as equally as possible.

Once your sweater matches the chest measurement of your dog, try it on your dog to see approximately how much more length you need until it reaches your dog’s legs.

Continue to work half double crochets in the round (just one in each) and trying it on your dog every so often until you see that it reaches your dog’s legs.


Once the sweater reaches the legs, you will want to make the leg holes. (The sweater looks short on my dog, but Penny has a lot of fluff so her legs do start there underneath all that fur.)

To make leg holes, you will want to put the sweater on your dog and put stitch markers on the inside and outside of each leg.
OR you can measure the space between your dogs legs in the front and the width of your dogs leg.

If you used stitch markers, you will simply continue onto the next row and half double crochet until you get to a stitch marker that marks where their leg begins. Count the number of stitches until the next stitch marker and chain that number of stitches and skip all those stitches to leave space for their leg. Half double crochet into the stitch immediately after and keep half double crocheting and do the same for the next leg hole.

If you used a measuring tape, you will continue onto the next row and half double crochet until it measures the space between your dogs front legs (Penny’s was a bit over 3″). Then you will work on the first leg hole.

Chain until it equals their leg width measurement. (Penny’s was ~2″) Skip the same amount of stitches and then half double crochet into the stitch after to create the leg opening.

Continue to half double crochet around until you have the amount of stitches left you need for the second leg hole. Chain the amount of stitches left and join to the first half double crochet.

Try the sweater on your dog and make sure it fits them well through the chest and their leg holes are big enough to get their paws in and out.


All the “difficult” parts are over and now we just need to add length to the sweater.

Continue to half double crochet around (one in each stitch) until the sweater reaches somewhere around your dog’s rib cage.

I made Milo’s (male) stop at about the middle of his ribcage to give him plenty of room to use the bathroom without soiling the sweater.

I was able to make Penny’s (female) a bit longer without worrying about her getting her sweater soiled.

Fasten off and weave in ends.
We will now work on lengthening the back of the sweater.

Attach yarn to where it lines up to the outside of the left leg hole and half double crochet until you reach where the outside of the second left hole lines up. Turn your work.

Continue to work in rows until the back of the sweater is long enough to cover your dog’s back.

To add a bit of ribbing detail at the very end of the sweater, alternate front post and back post double crochets for 2-3 rows.

How did you vary this pattern? Please share in the comments. Thank you for sharing!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s