Poor Jimmy! I hope he's ok, and the trip to the vet will be quick so he can have a great birthday.