Oh Jen, I am so sorry to hear that little DaVinci is not feeling well.
Did the vet hazard a guess as to what could be wrong with him?

Prayers on the way that he gets well real soon.

(((((HUGS))))) for you Jen.