The tech at our vet did a bad job of wrapping the leg, even I can do better, and the sock was a stupid idea (I figured that when she said it, but what do I know ). She is walking without a limp now, all in all she has been a good patient......tom