Dog Harness Size Calculator & Chart – Custom Fit, No More Guess Work!


Find the perfect harness size for your furry companion with our Dog Harness Size Calculator. Measure your dog accurately to ensure a comfortable and secure fit. Get started now for an enjoyable walking experience!

Dog Harness Size Calculator

.commonpostlink { display: none !important; } .main-feature-img { display: none !important; } .my-dog-harness-calculator { max-width: 800px; margin: 0 auto; margin-bottom: 20px; padding: 20px; background: linear-gradient(to left, #f5f7fa , #e3e8f1); /* Light Gray Gradient */ border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); transition: box-shadow 0.3s ease; } .my-dog-harness-calculator:hover { box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); } .my-dog-harness-calculator-title { text-align: center; color: #41200B; font-size: 2em; margin-bottom: 20px; } .my-dog-harness-calculator-label { display: block; margin-bottom: 5px; font-weight: bold; text-align: center; } .my-dog-harness-calculator-input { width: 50%; padding: 10px; border-radius: 15px; border: 2px solid #ccc; font-size: 18px; font-weight: bold; color: #A0522D; transition: border 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); background-color: white; margin: 10px auto; /* Centers the input and adds margin to top and bottom */ display: block; /* Makes the input a block-level element */ } .my-dog-harness-calculator-button { display: block; margin: 20px auto 0; padding: 15px 30px; background-color: #41200B; color: #fff; border: none; cursor: pointer; font-size: 1em; border-radius: 5px; transition: background-color 0.3s ease; } .my-dog-harness-calculator-button:hover { background-color: #5E330F; } .my-dog-harness-calculator-output { margin-top: 20px; padding: 20px; /* More padding for a roomier appearance */ text-align: center; background-color: #A67C52; /* Lighter brown */ color: #fff; border-radius: 10px; /* More rounded corners */ display: none; font-size: 1.2em; /* Larger font size */ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */ transition: all 0.3s ease-in-out; /* Smooth transition for showing the output */ } .my-dog-harness-calculator-error { color: white; font-weight: bold; } .my-dog-harness-calculator-icons-row { display: flex; justify-content: center; flex-wrap: wrap; margin-top: 20px; } .my-dog-harness-calculator-icon { width: 90px; height: 110px; margin: 10px; cursor: pointer; image-rendering: pixelated; transition: all 0.3s ease-in-out; } { transform: scale(1.2); /* Adjust this value */ box-shadow: 0 0 20px rgba(0, 0, 0, 0.4); margin-top: 10px; } .my-dog-harness-calculator-output-message { margin-top: 10px; font-weight: bold; } @media (max-width: 600px) { .my-dog-harness-calculator-icon { width: 50px; /* Adjust size for mobile */ height: 70px; /* Adjust size for mobile */ } { transform: scale(1); /* Adjust scale for mobile */ } } document.getElementById(‘my-calculate’).addEventListener(‘click’, function(event) { event.preventDefault(); calculateHarnessSize(); }); function calculateHarnessSize() { const weight = parseInt(document.getElementById(‘my-weight’).value); const girth = parseInt(document.getElementById(‘my-girth’).value); let outputMessage = ”; if (isNaN(weight) || isNaN(girth) || weight <= 0 || girth 200 || girth > 69) { outputMessage = ‘Are you Sure Your Dog has Such Girth?‘; document.getElementById(‘my-output’).classList.add(‘my-invalid’); document.getElementById(‘my-output’).style.display = ‘block’; document.getElementById(‘my-output’).innerHTML = outputMessage; resetIconsOpacity(); return; } document.getElementById(‘my-output’).classList.remove(‘my-invalid’); document.getElementById(‘my-output’).style.display = ‘none’; if (girth >= 8 && girth <= 10) { outputMessage = 'Recommended Harness Size: XX SMALL'; outputMessage += '
Recommended Leash Width: 5/16″‘; highlightIcon(‘XX SMALL’); } else if (girth >= 9 && girth <= 15) { outputMessage = 'Recommended Harness Size: X SMALL'; outputMessage += '
Recommended Leash Width: 3/8″‘; highlightIcon(‘X SMALL’); } else if (girth >= 13 && girth <= 23) { outputMessage = 'Recommended Harness Size: SMALL'; outputMessage += '
Recommended Leash Width: 5/8″‘; highlightIcon(‘SMALL’); } else if (girth >= 18 && girth <= 29) { outputMessage = 'Recommended Harness Size: MEDIUM'; outputMessage += '
Recommended Leash Width: 3/4″‘; highlightIcon(‘MEDIUM’); } else if (girth >= 22 && girth <= 39) { outputMessage = 'Recommended Harness Size: LARGE'; outputMessage += '
Recommended Leash Width: 1″‘; outputMessage += ‘
(2 ply for strong pullers)’; highlightIcon(‘LARGE’); } else if (girth >= 28 && girth <= 44) { outputMessage = 'Recommended Harness Size: X-LARGE'; outputMessage += '
Recommended Leash Width: 1.25″‘; outputMessage += ‘
(2 ply for strong pullers)’; highlightIcon(‘X-LARGE’); } else { outputMessage = ‘Are you Sure Your Dog has Such Girth?‘; document.getElementById(‘my-output’).classList.add(‘my-invalid’); document.getElementById(‘my-output’).style.display = ‘block’; document.getElementById(‘my-output’).innerHTML = outputMessage; resetIconsOpacity(); return; } document.getElementById(‘my-output’).style.display = ‘block’; document.getElementById(‘my-output’).innerHTML = ‘

‘ + outputMessage + ‘

‘; } function highlightIcon(size) { resetIconsOpacity(); const targetIcon = document.querySelector(`[alt=”${size.toUpperCase()}”]`); if (targetIcon) { targetIcon.classList.add(‘my-active’); } } function resetIconsOpacity() { const icons = document.getElementsByClassName(‘my-dog-harness-calculator-icon’); for (const icon of icons) { icon.classList.remove(‘my-active’); } }

General Insight to Dog Harness: What You Need to Know

Dog harnesses are essential accessories designed to provide a safe and comfortable way to walk and control your canine companion. Unlike traditional collars, harnesses distribute pressure evenly across your dog’s body, reducing strain on their neck and throat.

With various styles and sizes available, harnesses offer a customizable fit for dogs of all breeds and sizes, ensuring an enjoyable and secure walking experience for both dog owners and their furry friends.

Advantages of using a Harness

Dog harnesses offer several advantages compared to traditional collars, making them a popular choice among dog owners:

  • They provide better control over your dog’s movements, especially for strong pullers or excitable dogs.
  • They distribute pressure evenly across your dog’s chest and shoulders, reducing strain on the dog’s neck and throat. This is particularly beneficial for small breeds, dogs with respiratory issues, or those prone to neck injuries.
  • Some dogs, like a toy poodle, can slip out of collars, but a well-fitted harness minimizes the risk of escape.
  • It can be used as a training tool to discourage pulling and jumping behaviors.
  • Breeds with flat faces, like Bulldog and Pug, often have breathing difficulties, and harnesses alleviate pressure on their airways, making walks more comfortable.

Overall, choosing the right harness for your dog enhances their safety, comfort, and walking experience, promoting a positive and enjoyable bond between you and your furry companion.

Disadvantages of Harness

While dog harness offers numerous advantages, there are some potential disadvantages to consider:

  • Ill-fitting or poorly designed harnesses may cause chafing or rubbing against your dog’s skin, leading to discomfort or skin irritation.
  • Finding the right size and fit can be challenging, especially for dogs with unique body shapes or breeds that have deep chests or narrow shoulders.
  • In warm weather, certain harness designs can contribute to overheating, as they cover a larger surface area and may restrict airflow.
  • Harnesses can accumulate dirt, mud, or debris during outdoor activities, necessitating regular cleaning.

Despite these disadvantages, selecting a properly fitted and comfortable harness can mitigate many of these issues.

Expected Outcomes by Using Our Calculator

Our dog harness size calculator will provide you with the following expected outcomes:

Dog category

The dog category refers to the different groups or sizes of dogs that the harness size calculator caters to. It helps categorize dogs based on their weight and girth to ensure the right harness size recommendation from XX-Small to X-Large.

Recommended harness size

This indicates the ideal size harness suggested by the calculator for your dog based on their measurements. The recommended harness size ensures a comfortable and secure fit for your furry companion during walks or outdoor activities.


You’ll get the measurements that refer to the estimated data you need to determine the correct harness sizes for your dog. These measurements can help you find the perfect size harness for your pup.

A General Breed-based Chart for Dog Harness Size

A general breed-based chart for dog harness size provides recommended harness sizes based on average measurements for specific dog breeds. It can be helpful as a starting point when you’re unsure about your dog’s size.

By referencing the chart, you can get an idea of which size might be suitable for your dog’s breed and then fine-tune the fit by measuring your dog’s actual girth.

While it’s not a one-size-fits-all solution, it can save time and provide a good initial estimate to narrow down the options when selecting a harness for your canine companion.

Size Chart for Dog Harness

Your dog’s harness size is determined by the dog’s girth and weight. Refer to the dog harness size chart by breed below for accurate sizing:

Harness sizes can vary between different manufacturers, so it’s essential to check specific sizing charts for each brand. However, here are the general harness size recommendations based on the average weight and girth measurements for each breed:

  • Golden Retriever: Large
  • Yorkshire Terrier: X-Small or Small
  • Scottish Terrier: Small or Medium
  • Bernese Mountain Dog: Large or X-Large
  • French Bulldog: Small or Medium
  • Great Dane: X-Large or XXL
  • Teacup Yorkshire Terrier: XX-Small or X-Small
  • Labrador Retriever: Large
  • Cavalier King Charles: Small or Medium
  • Boston Terrier: Small or Medium
  • Miniature Schnauzer: Small or Medium
  • Border Collie: Medium or Large
  • English Bulldog: Large or X-Large
  • Dachshund Miniature: X-Small or Small
  • Rottweiler: Large or X-Large
  • Beagle: Small or Medium
  • Chihuahua: XX-Small or X-Small
  • Mastiff: X-Large or XX-Large
  • Maltese: X-Small or Small
  • Dalmatian: Large or X-Large
  • Boxer: Medium or Large

Always measure your dog’s girth and refer to the specific harness manufacturer’s size chart to ensure the best fit for your furry friend.

Steps to Measure a Dog for Harness

Measuring your dog for a harness may seem straightforward, but it requires careful consideration. To find the right size dog harness, it’s crucial to know both your dog’s weight and girth measurements.

Harnesses involve measuring your dog’s girth across the chest for an accurate and comfortable fit. Here’s how to do that:

  1. Gather a measuring tape or a long string.
  2. To measure your dog’s girth, start from the area around their shoulders and wrap the measuring tape or string around the widest part of their chest, typically just behind their front legs. This will give you an accurate measurement of your dog’s girth.
  3. If using a string, mark the length that encircles your dog’s girth, then use any measuring tool, like a ruler, to find out the length.

Now you need to weigh your dog. Weighing your dog can be done using various methods depending on your dog’s size and behavior:

  • For a small dog or a calm and cooperative larger dog, a pet scale is the most accurate and straightforward method. Place your dog gently on the scale, ensuring all four paws are on the platform, and record the weight.
  • For medium-sized dogs, weigh yourself first, then pick up your dog and step on the scale together. Subtract your weight from the combined weight to get your dog’s weight.
  • Your veterinarian’s office is equipped with professional scales, making it an excellent option if you’re unsure about your dog’s weight or if your dog is anxious around scales.


Is a harness safer than a collar?

Yes, when it comes to collar vs. harness, a harness is generally considered safer than a collar for most dogs. It provides better control, reduces strain on the neck, and minimizes the risk of choking or injury during walks.

What should be the harness size for a medium dog?

The harness sizes for a medium dog can vary depending on the specific measurements of the dog’s girth and weight. Generally, medium-sized dogs may require harness sizes ranging from Small to Medium, but it’s essential to measure your dog’s girth accurately and refer to the specific manufacturer’s size chart to determine the best fit for your medium-sized canine.

How to calculate the harness size for my dog?

To calculate your dog’s harness sizes, measure their girth or chest circumference using a measuring tape or string, then refer to the manufacturer’s size chart for the best fit.


Measuring correctly for a dog harness is important to ensure a comfortable and secure fit, preventing any discomfort or potential injuries during walks or outdoor activities.

Use our dog harness size calculator to get you started on your journey to finding the best fit for your dogs and puppies, whether you own a miniature, collie, or French bulldog!

WAF editorial team is a passionate and diverse group that includes animal experts, researchers, writers, editors, and devoted pet owners. Our main goal is to share valuable insights about the animal kingdom and strengthen the special bond between humans and animals. Our eclectic and ever-growing team is committed to bringing you accurate and informative content to promote animal welfare and foster positive interactions with the wonderful world of animals. Join us on this exciting journey as we explore and celebrate the beauty and importance of our animal companions!

Leave a comment

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

Spring Sale: $100 Discount on SpotOn GPS Dog Fence

Get updates on the latest posts and more from World Animal Foundation straight to your inbox.

No Thanks