Rory was 2 pounds, 10 ounces at 11 weeks, and her parents were 4 and 5 pounds. I never thought she'd end up at 12 pounds though!

We love her just the same, but I am more educated about the breed now and would never use that breeder again. She is happy, healthy and actually fairly thin if you can believe that!
I do understand your frustration though. I wanted a dog that would be easy to travel with, etc. Thankfully, we got her used to a bag early, and she loves to be in her GIANT bag, but it's not so easy on my arm.
I just looked at the estimated growth chart. According to it, Rory should have been 6 pounds, and she doubles it! How strange!