Not really sure about the food you are feeding her
Liver Shunt babies do best on either Dry Food: Royal Canin Veterinary Diet Canine Hepatic LS 14 OR Wet Food: Hills l/d
She should be eating approx. 6 small meals a day. So say she should be eating 50 kibbles, you need to break that up to about 8 or 9 pieces every 3 or 4 hours.
Feeding her the wrong food and too much food over works her liver and that when the toxins build up in her system and makes her to all those "weird" things. It's like posion, those toxins go straight to her brain and cause pain, confusion, kinda like being "wasted drunk" - not a good feeling.....