Oh hun, I know this is a lot to take in right now. I have 2 myself that have liver issues and we are taking it one step at a time.
When you get the results, you'll be able to proceed with taking care of him the best way. If he doesn't have a shunt, he probably has MVD. You can do a google search and find out lots of information about it. MVD is maintained through special diet and supplements.
There is a yahoo group specific for Liver Shunts and MVD. Hold on, I am going to get the link for you. It would be good for you to join, there are so many wonderful people over there going through the same things as us.
I'll be right back with the link