For protection for females in season, excitable urination, incontinence and puppies who are not house broken. Easy to put on your pet and easy to wash and dry. Directions: Simply slip the hole of the garment over the tail, positioning the liner between the back legs and snug against the underside of the pet. Bring the adjustable velcro wings up toward the pets back and position for a secure fit. Possible breeds: Extra Small - 2-8 pounds / Smaller toy breeds & very young puppies. Small - 8-15 pounds / Miniature Pinscher, Maltese, Pekingese. Medium - 15-35 pounds / Beagle, Boston Terrier, Cocker Spaniel, Miniature Poodle, Sheltie. Large - 35-55 pounds / Basset Hound, Bull Terrier, Bulldog, Schnauzer, Springer Spaniel, Collie. Extra Large - 55-90 pounds / Boxer, Chow, Doberman, Dalmatian, German Shepherd, Retreiver, Lab.