I know how scarey it is when they are so tiny and so sick. I agree that the shot probably made him sick. I never knew this, I just found out last week, that they give the
same dose to have Big Dog as they give to Little Dogs! It made me so mad to hear that
Anyway, b/c he is so tiny I would bring him to the Vet and let them give him fluids. My TJ was very sick when he was young and tiny. I used to put Pedialyte in a syringe and force it down. I also would give a tiny bit of boiled chicken and I would drizzle honey on top.
Best of luck and keep us posted