Do what you can for your baby and love him for what he is. You and him will find it much happier that way. Every yorkie is different. Different coat, different colour, different body structure, different size so love him for being him
I have people telling me my baby is not yorkie when we go out. I don't even bother correcting them now.