So his bloodwork came back. All very bad. Low on everything, RBC, WBC, creatnine, except high on liver enzymes. I asked another vet whom my friend highly respects in another city. He said it could be liver lobe torsion. I looked it up.. the symptoms... it's pretty rare but it sounds right...