Melissa,
I'm very sorry to hear about Princeton.
Here are some websites that have good explanations of liver shunt, & some of the tests. I'm not implying that I think he has liver shunt, but since the vet mentioned it, it's good to learn as much as you can.
CommonLiverShuntQuestions LiverShunt
Hope he's feeling better, & back with you soon.