Lately, our dog Linus has been shivering in this cold New York City weather, so I decided to knit my little buddy a sweater! Here’s the pattern I came up with, using TalkingTails as a general starting point. It’s a really easy pattern — if you can knit, purl, and knit two together, you’ll have no problem!


  • One skein of Caron Simply Soft navy blue (You’ll only use a very small amount of the skein, so you can save the leftovers for other projects!)
  • One skein of Caron Simply Soft light blue (Again, you’ll be using a very small amount)
  • Size 6US needles
  • Size 7US needles
  • Darning needle
  • An adorable dog who needs a sweater!

[ Note: This sweater fit my Maltese dog, who is 7.4 pounds. ]


1. Cast on 46 stitches onto your size 6US needle.

2. Work ribbing for 8 rows in the navy blue (knit 2, purl 2, and reverse on opposite rows).

3. After 8 rows, switch the work over to the larger size, 7US needles.

4. Switch to the light blue color. Work garter stitch for the first and last 4 stiches. For the middle of the rows, use stockinette stitch (knit all stitches on one row, purl all stitches on the next row, and keep repeating).

[ To write it out explicitly:

Row A: k46

Row B: k4, p38, k4 ]

5. Continue in this pattern for 8 rows. Then switch back to navy blue and continue in the same pattern for 8 more rows. Continue your stripes like this until there are 3 navy blue stripes, and 3 light blue stripes.

6. After you have 6 complete stripes, switch your work back to the smaller 6US needles. Again, work in ribbing (k2, p2) for 8 rows. Bind off.

7. Next, you’ll start knitting the underbelly of the sweater. Cast on 18 stitches in the navy blue yarn on your larger size 7US needles. Work garter stitch for 3 rows, then work in stockinette stitch for the next 5 rows, making sure to work garter stitch in the first and last two stitches of each row, creating a garter stitch border.

8. You’ll need to decrease this section of the sweater. In the next stripe, using the light blue yarn, work in the same pattern as before (garter stitch in first and last two stitches, with stockinette in between). When you get to the 5th row, knit together the first two stitches, and knit together the last two stitches of the row. Complete the stripe as normal with 3 more rows. Each stripe should be 8 rows tall.

Repeat this with the next two rows (decreasing in the 5th of 8 rows), with a total of 3 decreases.

When you have 2 rows of navy blue and 2 rows of light blue, switch work back to the smaller size 6US needle, and finish off the piece with 8 rows of ribbing (k2, p2).

9. Using a darning needle, sew the underbelly part of the sweater to the top, leaving a gap where the pup’s arms will go. In this sweater, you’ll sew together the first two stripes, then leave a gap for the next two stripes, and then sew the last stripe.

10. Tuck in any loose ends, and voila — your puppy sweater is ready!

60 Responses to Linus’ Sweater (Easy Dog Sweater Knitting Pattern)

  1. noel says:

    That’s so cute! I might have to make a couple.

    • knitandbake says:

      Let me know if you do, would love to see a photo! (Especially if the sweater is on a pup!)


      love the sweater and your dog is so cute.I have a 15 lb,SHITZU AND A 14 LB Shorky kind of chunky and so loveable.Thanks for your pattern I will try my best to make this but will have to add more stiches or larger needles .THANKS AGAIN.DEBBIE

  2. Jacky Wilkie says:

    I also have an adorable Maltese called Alfie. As I have to follow a gluten free diet I spend a lot of time in the kitchen baking.

  3. TVirta says:

    Thank you so much for posting your pattern to ravely. My little Winston could be a brother to Linus. I have a hard time finding a sweater small enough to fit winston. I’m going to give your pattern a try. :)

    • knitandbake says:

      Awesome! This nice thing about this pattern is that you can kind of “try on” the piece on your dog while you’re knitting it, so it’ll fit just right. Please do send along a link to a photo if you make the sweater! Hugs to Winston!

  4. Maria Polera says:

    What a cute pattern, I will try it for my Havanese!

  5. Joan says:

    Hi Diana!

    This jumped right out at me while I was looking at the patterns on Ravelry. I have a 6lb Maltese girl and will have to make this for her! Thanks for sharing! I noticed a couple of things while reading your pattern.

    2. Work ribbing for 8 rows in the navy blue (knit 2, purl 2, and reserve on opposite rows).

    Wasn’t sure what you meant by “reserving” on opposite rows, but I am thinking you meant reverse?

    4. Switch to the light blue color. Work garter stitch for the first and last 4 rows (I think you mean stitches and not rows)

    Thanks so much for sharing your pattern!

  6. TONI says:

    Thanks for this. I looked all over for a cute pattern to fit my 5 lb Maltese Taittinger. He’ll love this!!

  7. Patsy says:

    I like the looks of the pattern but it seems a lot to copy and I am short of paper right now. Any ideas?

  8. knitknack says:

    Lovethe sweater and will be making plenty of them. The one thing you forgot to write is what size dog this sweater is for.
    My Toy Maltese is 12 inches long from neck to tail, and usually wears a small, however having been on Prednisone for his asthma, he has gained some weight and I have found that a lot of sweaters & jackets need to be in the medium (measured for belly circumference) but yet he needs the small for length.
    What length is this sweater. You also forgot to write what the guage is.

  9. Yarney says:

    I was so thrilled to see this on face book ! I too have a Maltese and just yesterday I was at a pet mart looking through their half price pet coats on racks outside when I happened to meet a woman carrying her Maltese boy. I had a sz. Small coat in my hand that I asked to measure on her dog, telling her my little girl Lucy was about the same size.
    She began to tell me she knits all her pups sweaters. I told her I knit and crochet but have yet to find the right one for her. She asked for my email and said she would send me her pattern. But today I see yours and I absolutely love it. Being a sort of neighbor to you across the river I understand the need for a sweater for our little Maltese fur babies.
    I am thrilled to try your pattern and I thank you so very much for sharing it and the perfect photographs ! My Lucy weighs 6 lbs and is 10″ from base of neck to just before her powder puff little tail. I love her sooo much…and NO allergies ! When I make hers I will try to see how I can send you her picture. Looks like we are forming a Maltese Club here, lol !

  10. Tracie says:

    Thanks so much for this pattern! I have a little Maltese too. (lol another for the club) She is only around 5 pounds also. So I too find it hard to get coats that fit her. She’s 13 years old and is going to need some warmth even though in Western Australia our winters are extremely mild compared to what some of the US gets.
    I also wanted to let you know that the conversion for Aus (and I think UK) needle sizes are a 4 and 4.5. I was unsure what gauge(ply) yarn (wool) you used. Is it double knit (UK) which is 8 ply (Aus) – I’m not sure how the US works out their yarn thickness? I have knitted the top in 8 ply and it’s quite small so I’m thinking it must be in 12 ply. I’ll try and figure it out. Thanks again for the pattern. :o)

    • knitandbake says:

      Hi there!

      I’m not sure what the conversions would be, but this pattern is pretty easy to make smaller or larger, depending on your needles, yarn, and dog size!

      Sorry, wish I could help more!

  11. Robin says:

    How big is your dog? How much does he weigh? I have a shih tzu that is about 11#…would this fit her?

  12. Robin says:

    by the way, Linus is adorable!

    • knitandbake says:

      Thanks Robin! Linus is 7.5 pounds, so might be a little snug on an 11 pounder :) But, it should be pretty easy to make the pattern a little larger, just keep checking it around your shih tzu as you go!

  13. Jen says:

    I’m trying to knit this for my chihuhaha. Hopefully the size will be good. He’s around 6.5 lbs so i might have to adjust it a bit.

  14. Joanie says:

    Cute cute sweater, going to give it a whirl. I’m a beginner but it looks easy enough. I have a question about the Maltese breed…Linus is adorable and it looks like he has no staining around his eyes..I have a 5 month old Maltese, Andy, and I clean his eyes everyday and still they look a bit stained. This is my first Maltese and he is the sweetest little guy ever.

    Thanks for any advice.

    • knitandbake says:

      Hi Joanie!

      I know, Malteses sometimes have red tears!! I heard it depends on the water you’re giving the dog — something about minerals. There’s something called “Angel Eyes” that we tried once, sprinkled it on his food and he LOVED it, but I stopped using it because I felt bad giving him medicine for something that wasn’t technically a medical problem! I just always pick the little red boogers out of his eyes — kind of gross, but I love the little guy 😉

      Good luck!!

  15. […] KNIT PATTERNS < CRAFTS < ashleyperkins Get flash to fully experience Pearltrees Linus’ Sweater (Easy Dog Sweater Knitting Pattern) | Knit and Bake […]

  16. yve delamare says:

    Luv this coat so much, I have a chuhuahua, who is around 3kilos, so the coat is a wonderful fit for him, his name is alfie and he is a great little chap.

  17. cassie says:

    I’m in the process of making this adorable sweater in navy and white stripe for my soon to be 14 y/o male maltipoo who is all of
    6 pounds….. Thanks so much for the pictures and pattern.

  18. […] using the Linus Sweater pattern from Knit and Bake but adjusting it for a 5lb chihuahua. So far so good. I’ll have to keep […]

  19. Tai'n I says:

    I really love it! I hope Linus knows how lucky he is to have you!!
    I am eager to make one, but hadn’t found just the right one till now. Just need to poodle-size it. Thank you!

  20. Anne says:

    I’m knitting one for my new puppy, but in pink and brown!

  21. moe says:

    hi we have a new baby abby a maltes sheweights 1 pd 3 ozs .how can i ajust the dog pattern to fit the little baby ,please help thanks

  22. Stormy says:

    I knit one up last night for my 7.5 lb Yorkie/Maltese mix. It was so easy and looks adorable. Thanks for sharing!

  23. charlene cain says:

    LOve this- I share a Coton Du Toulier and he will love this!!! I see several in our future!

  24. Jasmina says:

    i love a maltese named lucky whenever i want to buy a shirt/sweater for him its too small or too big. its a good thing i know how to knit do you think you can make more patterns for dogs?

    • knitandbake says:

      Ooh, you have a Maltese too?? Aren’t they so sweet? I’m sure I’ll make another dog pattern at some point! Especially now that it’s cold, and my Linus is always chilly!

  25. Deval says:

    Thanks so much for the pattern. My little Torrie is three pounds. I am going to try to adjust the pattern to fit her.

    Love this website!

  26. Karen says:

    Thank you for posting this pattern! I am not a knitter, but will try to figure it out for my little Maltese “Daisy”!

  27. Tessa says:


    I’m a new knitter and I’m wondering what length circular needles- 16″ or 24″. And it is knit flat not in the round obviously.



  28. Ruth James says:

    I love the pattern I have a Jack Russell cross who is somewhat larger but I could try to adapt the pattern to fit Miss Tessa James.

  29. […] Talking Tails: Easy Dog Sweaters United Hope for Animals: Knitting a Dog Sweater the Easy Way Knit and Bake: Linus’ Sweater Pattern (with pictures!!) Making it With Danielle: Simple Crochet Pattern for Dog […]

  30. Michelle says:

    I made one for my little Papillon Alfred and it turned out perfect! He is also 7lbs, thank you so much for the pattern. I also adjusted it for my friends dogs who are smaller and it worked out quite well.

  31. Ophelia says:

    This is perfect! I wanted to knit a sweater for my sister’s dog as a Christmas gift for her, and even though I am a novice knitter, this is the first pattern I’ve found that I think I can handle! Only problem – her dog is a large pit bull lol! I have his measurements, gonna try to adapt the pattern – here goes nuthin’! :)

  32. […] readers! You can click each photo to go to the pattern it was knit from! (These photos are from Linus’ Easy Dog Sweater and the Easy Striped […]

  33. Kim says:

    I just finished this for my chi boy. it is great will send a picture as soon as I take it.

  34. Lisa Tankersley says:

    lI’m a novice knitter but this pattern seems I can tackle. My adorable baby is a pug- weighging about 16 pounds. I’m thinking doubling the pattern should do the job. Does that sound reasonable?

Leave a Reply

Your email address will not be published. Required fields are marked *