Yorkies comes in all different sizes.

He may or may not be overweight. It depends on his frame.
What does his vet think? We may be able to help better if you can post pictures of him (from above looking down while he is standing).They should have an hourglass shape and you should be able to feel his ribs without pressing too hard.