Sounds like you're doing all the right things. You'll just have to monitor and see how it goes. The limpness will hopefully only be due to swelling from it's injuries. Got any photos? ... you know we love photos