We have a German shepherd mix with hind legs weakness. Unfortunately, he slipped on the tile floor away behind why we have ordered the socks. The size L-XL fits well. All thing slide it down. We have (twice) where you resorted used for the tying of cables us with a Velcro strap. The sock thus no longer slip. After a while, turn the knobs up, but this is corrected immediately.