Welcome to YT...I am so sorry for what you are going through with your new fur-baby. Don't give up on him

...Once he is better, you will both see the sleepless nights you two have had keeping him well were totally worth it. There is nothing better to me than my Yorkies
Did you get him from a breeder? Are they helping you pay for vet costs?