Not so sure he is yorkshire terrier?or a silky terrier...
he is cute...but his right bottom mouth got no teeth...quite dirty n very fierce...
*update 24/11*
jz bath him...found he might have skin disease coz hv dandruff under his hair & also found there's some kind like tumour at right side beside his tail part...eyes infection also...He might b an elderly dog