I am kind of wondering if your little one got something or was exposed to something at the vets? It is very strange that he was fine, until he went there? This makes me feel so sad and upset for your pup, and you.
I guess I am one to need an explanation , this just does not seem to be adding up well.
I sure am hoping he will be okay.