My 4 year old little terrier/poodle cross, usually totally full of beans, had a rabies shot on Friday evening as we plan to take her abroad in summer. She was a bit subdued over weekend but nothing too bad, then monday morning woke up yelping in pain - a lot of yelping. She continued to yelp randomly and when being picked up all through monday, and to be tense to the touch and under the weather. Last night she woke at 3 am yelping and this morning too. I took her to the vet this morning who checked her over and gave her painkillers and said to keep an eye. He commented on her gait being quite stiff and potentially a joint issue. I know it's cautious not to do too many tests too early, and he did admit it might be vaccine related but should be transient in that case, but I've never seen her like this and I am worried. Has anyone any ideas what it might be? I tried to pick her up carefully an hour ago and the yelping was awful. I can't ring the vet back now very easily when they've just seen her but so worried about her. She is eating and drinking a bit.