I am sorry that you have to rehome him but I think it would be in HIS best interest if you find a Reputable Yorkie Rescue for Skittles. A rescue will assess his temperament & place him in the best possible home . Also a rescue will do in home check & vet check & IF they do not feel the new home is the BEST for him, they have the legal rite to remove him from the situation.
So Please consider this option for Skittles.