I'm so glad you insisted on testing.
Sometimes vets just don't think of liver shunt too quickly and the dog doesn't get the help it needs. I don't think some vets connect liver and bladder problems (they just don't know to), so it is important to ask for a bile acid test if bladder issues keep occurring in Yorkies.
I'm glad she is doing well.