In January Rosie had an infection that caused her to have some of the same symptoms you described. However, when I gave her Nutrical it didn't seem to help so I went to the ER. She had to have an antibiotic. She was shaking, not eating, etc.
It almost sounds like he may have had a tummy issue since he used the bathroom more than usual. And not shaking any longer is good. Sounds like the Karo might have helped some! I would keep an eye on him for sure (as we know you will!) Glad he is feeling better!!

Poor guy! Rosie says to send him a Yorkie hug!