I am glad she seems a bit better.
Please have a Bile Acid Test done. I know you said you had a U/S done, but they are only about 60-80% accurate in determining if there is a Liver Shunt or not, so I hate to burst that bubble, but I wouldn't never "bank" on the U/S and No Shunt.
The BAT is a simple fasting blood draw, costs about $80 depending on the area, but it is a good indicator of liver function. She may or may not have a LS or she could also have MVD, which would never be seen on a U/S