The size mentioned below in the following chart is as per the length from spine to tail bone. SIZE COMPATIBILITY Size 14: Ideal for Toy Breed Dogs (Growing Small Dogs) Size 16 and Size 18: Ideal for Small Dogs (Pugs) Size 20: Ideal for Small to Medium Dogs (Healthy Small Breeds amore...