I hope the vet doesn't find a big problem, and he just twisted something. Good luck this afternoon! I totally agree about "stupid ice" and I'm adding "bleeping snow" to it too, because my pup's wiped out and yelped a few times now when he looses his footing racing around. Thankfully he isn't limping! But it takes all the fun out of playing outside when you're worrying about traction. Stupid bleeping winter, why won't you just leave now?