Materials & tools you'll need
Yarn in two colours (one for the front piece, one for the back piece) · Contrasting yarn for straps and ties · Crochet hook sized to your yarn · Sewing machine or needle and thread · Scissors
Step 1 — Crochet the front and back pieces
Begin by crocheting two separate pieces — one in each of your chosen colours. Work each piece using double crochet (dc) stitches in foundation chains of multiples of 4 plus 1 for the main body. Use single crochet (sc) stitches around the borders of each piece to create a neat, firm edge. As you work, make sure to include leg loops on each piece to accommodate your dog's front and back legs, as well as a head loop so the sweater fits around the neck correctly. The size of these openings will depend on your dog's measurements, so measure carefully before starting. Keep your tension even throughout both pieces so they match up correctly when sewn together.
Step 2 — Sew the front and back pieces together
Once both pieces are complete, lay them flat on a surface with the right sides facing each other. Align the edges carefully so the leg loops and head loop match up on both pieces. Sew along one side using a sewing machine or by hand-stitching with a yarn needle and matching thread, leaving the opposite side open to create the neck opening. This open side is what allows the sweater to be placed on and removed from your dog easily. Take your time with the seam — a straight, even stitch line here makes the finished sweater look clean and professional.
Step 3 — Add the border
To neaten and secure all the edges of the assembled sweater, work a single crochet border around the entire piece. Work evenly around all four sides, placing one sc into each stitch or row end as you go. Pay particular attention to closing off any small gaps that remain from sewing the front and back pieces together — the border stitches should anchor these areas firmly. Keep your tension consistent around the leg holes and head opening so these edges stay smooth and don't pucker or stretch out of shape. The border also gives the sweater a polished, finished look along all its edges.
Step 4 — Create and attach the straps
Make two straps using a contrasting colour or one that matches the primary colours of the sweater. Each strap should be long enough to wrap around your dog comfortably while still leaving enough length to tie a secure bow or knot. Crochet each strap as a simple chain or narrow sc strip to give it structure and body. Once the straps are made, sew one end of each strap securely to the inside edges of the open neck side on both the front and back pieces. Position the attachment points so the straps will cross at the back when the sweater is worn, creating a secure X shape that holds the sweater in place without restricting movement.
Step 5 — Put the sweater on your dog
To dress your dog in the sweater, begin by placing the sweater over the head, then guide each front leg through its corresponding leg hole. Criss-cross the straps underneath your dog's tummy so they form an X shape, then pass one set of straps through each front leg hole and the other set through each back leg hole. Adjust the positioning of the sweater so it sits evenly across the back and the leg holes align comfortably with your dog's legs. The sweater should sit snugly without pulling or bunching, and your dog should be able to move freely in all directions.
Step 6 — Tie the straps and finish
Once the sweater is correctly positioned on your dog, bring the straps up and tie them securely at the back of the neck or waist, depending on your preferred placement. A double knot or a neat bow both work well — just make sure the tie is firm enough that it won't come undone during play or movement. Check that the knot isn't sitting directly on your dog's spine or in a spot that causes discomfort. Give the fit a final check all around: the sweater should be snug but not tight, with no pulling at the leg holes or neck. Adjust the strap length and tie placement as needed for the most comfortable fit.
Frequently asked questions
What materials do I need to make a two-toned dog sweater with straps and ties?
You'll need a crochet hook, yarn in two colours (one for the front
piece, one for the back piece), contrasting yarn for the straps and
ties, a sewing machine or needle and thread for hand-stitching, and
scissors.
How do I crochet the front and back pieces of the sweater?
Work each piece using double crochet stitches in foundation chains
of multiples of 4 plus 1 for the body, and single crochet stitches
around the borders. Remember to include leg loops and a head loop
to accommodate your dog's shape.
How do I sew the front and back pieces together?
Lay both completed pieces flat with right sides facing each other.
Sew along one side using a sewing machine or by hand-stitching,
leaving the other side open to create a neck opening for easy
fitting and adjustment.
How do I attach the straps and ties to the dog sweater?
Create two straps in a contrasting or matching colour, long enough
to wrap around your dog comfortably with some slack. Sew one end
of each strap to the inside edges of the open neck side on both
pieces so they can be tied in a bow or knot at the back of the dog.
Enjoyed this tutorial?
Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.
Free tutorials on YouTube → Shop on Etsy → Join the community →