Generally speaking, there are two types of
Yorkshire terriers: standard and miniature.
there is no such thing as a teacup Yorkie.
Now it is true, as infants, some of us may fit into a teacup!
But a healthy Yorkie should weigh around 4-7 pounds.
Beware, some breeders try to create tiny dogs
in the 2-4 pound range, these could be extremely
vulnerable to health issues and problems.
Tiny, tiny dogs can have bones problems,
organ problems and teeth problems.
So when choosing your dog, make sure it is coming
from someone reputable.