Good luck. My best wishes for a full recovery. Dogs are very resilient. There is a story in Texas I think where a guy got his dog vaccinated. They were going to destroy an outdated batch. Nothing cheer my dog up like a run on the beach.