Hello and welcome to YT. I am sorry that your new puppy is having issues. Here is a link to some of the Yorkie Talk threads dealing with Liver shunt. Prayers and best wishes. Carolyn & Buster Brown
You might receive more answers if you post in the sick and injured forum as many members with great advice check that forum often.
liver shunt - Google Search