Extra Small:Chest c. 12 - 14" and Neck 8 - 11". Ideal for Puppies, Chihuahuas, Teacup & Petite Miniatures
Small:Chest c.15 - 17" and Neck c.12 - 15". Ideal for Puppies, Small Frenchies, Miniature Dachshunds, Maltese, Small Terriers, Small Poodles etc
Medium:Chest c.18" - 22" and Neck c.16" - 19". Ideal for Larger Terriers, Westie, Schnauzer, Shetland Collie etc
Large:Chest c. 23 - 26" and Neck c.20 - 23" ideal for larger dogs such as Springer Spaniels
Harnesses can be an effective training tool, especially for puppies. They are also great for specific breeds who can benefit from more support and can even help provide more control over your dog as it can discourage pulling and jumping.