Sweetheart, please don't let these foolish people, make you question how precious your babies are. If they are calling about "teacup" yorkies, then they obviously are not knowlegdable about the breed, or small breed dogs in general, which means they probaly are not the right people to own one of your pups, anyhow. My next puppy is expected to be 3.5-4 lbs. fully grown, but that is not why i picked him, haha. I picked him because he was cute as a button. He could of been a 10 pounder, I wouldn't have cared. I just wanted a yorkie with a pretty coat color,and a cute face. Don't worry! The right people/owners are out there waiting to get one of your puppies. Plus 7-8 pounds may be "large" for a yorkie, but that's still very small for a dogs! I have 10 pound bags of chicken in my freezer that are bigger then that! LOL