He probably doesn't feel good because of the shots, and is complaining to you. (Jamie had his annual exam and shots today, and is cranky.) Get in touch with your vet immediately if there is severe vomiting, diarrhea, shortness of breath, or high fever. Otherwise, crankiness, tiredness, or loss of appetite are normal, if it's just for a day.
My advice: it's probably just him asking you not to touch him for the day, as he might be uncomfortable because of the shot (such as area is tender, or maybe his body doesn't feel quite up to par as a reaction of the meds). If this lasts through the next couple days, call the vet and ask about it.
All else aside, if you're still uncomfortable even after reading our posts, I would call the vet and ask...it might make you feel completely fine to know for sure.