
I had a problem like that when my Schnauzer had puppies. One of the puppies wouldn't walk at all, she just pulled herself forward with her front paws. My vet said to let them walk on the carpet to get a grip. It worked, so he must have known what he was talking about!