well, good news. rocky seems to be okay. we didnt take him to the vet. he started walking better and feeling better. he scared the crap out of me though.