Hello, Welcome to Yorkie Talk,
I'm so sorry you have a sick dog but none of us on YT are vets, we can't see him and we can't help him online - it could be a variety of things. This sounds like an emergency - Please take him immediately to your vet so he can be helped.
Teresa |