So, let me get this straight. You get on here and say your pup is sick, vomiting and shaking. You ask what to do. Everyone says to take her to a vet...and then you say you are not at home?
Are you serious????
My advice: Take your butt home NOW and take her to the vet NOW. If you don't, you might find a dead yorkie when you do go home.