My miniature schnauzer suffered from a liver shunt, which is a
blood vessel on that outside of the liver that causes the blood to
be routed around, instead of through the liver. This prevents the
blood from being cleansed, and proteins from being broken down. To
read about Leeland's story come here:
http://leelandslivershunt.blogspot.com/