Aside from the fact that
some breeders use the word teacup to sell their puppy for more money, why is it not ok to use the word "teacup" as a descriptive term? Personally, I'm not bothered by it and I think that
some people get too defensive. I would correct a few people at first who would ask "Is she a teacup?" but I don't really care anymore. I just say "She's 3 1/2 pounds". Call her what you want.