so sorry to hear that your li'l one is having so much trouble! i hope it was just from the stress of being apart and that he'll be back to his old self soon.
just incase though, i would certainly take him to the vet tomorrow since yorkies are small, they're more vulnerable than normal sized dogs.
please keep us posted!