Yes - I just got back to the computer after a while. I agree with getting a vet's help. Something might be dislocated. This kind of thing can happen no matter how careful we are or how well designed their infrastructure is.Thank you so much, I'm going to call the vet tomorrow.