Normally for dogs whose legs are long. All socks are come with Non-slip sole to enhance grip. Pet socks can be used for many different purposes - indoor or out. Reduce the risks of frostbite during cold weather conditions or simply protect your carpet from mucky paws!