Four of my yorkies are 3 1/2 pounds or less (the oldest being 4 1/2 years, the youngest being 1 year old).... I haven't had any problems with them other than annual cleaning of teeth (they tend to develop more plaque).
They seem to be able to "hold their own" with my larger yorkies.
Any size yorkie can have health problems.