Hi & Welcome to YT ! In the future don't let the vet give the Rabies on the same day as the other vaccinations as it is just too much on the little dogs & infact my vet will not even give my WolfHound a Rabies with other vaccinations.
Glad he's feeling better.