I hate to hear that your little fella is having such a hard time. It just made my heart stop when you said it was a reaction to the leptospirosis vaccination. I argued with my vet about giving it to Little Bit but finally gave in when he told me that he had seen dogs die from leptospirosis but had never seen a bad reaction to the vaccine.
We live in a small town & have squirrels, raccoons, armadillos, opossums & even foxes come up in our back yard so I was scared not to let her have the vaccine.
I'll think long & hard before she ever gets a booster, though. Please let us know how your baby is doing.
God bless you both.