> with the very small breeds is it the parents alone that decide the size of the whelps or does it take an average of the last few generations -
Like Marianne, I have found that you really need to know your lines. I admit to preferring bitches to be over size. I do like a decent width of pelvis. If I had a 2kg bitch, I would feel that she should be mated to a 2 - 3lbs male - so giving you pups that are just no good for the show ring. We are aiming for 4-6lbs as adults. So small bitches go to pet homes (with endorsements.)
Believe me, they are not the easiest of breeds to whelp, and I try to aim for self whelping, and have been working on this for years. It's just my opinion, but I feel that we should be aiming for a bitch that can get that big head out naturally, not by C-section.
As an example - I did keep a stunning dog that had a superb head and coat. I was hoping to show him. Sadly, like Topsy, he just grew and grew!

But the dam was out of a decent line, and the sire that I used was from a show kennel, weighing 4lbs. I had visited the kennel often, so at least knew the size of relatives, and the type that they were producing. I only used my big boy once, to see what he would produce. This was back in 2008. The bitch I used was enormous, but her relatives had done very well in the show ring (proper size), and the mating produced me a bitch that is 5.5lbs as an adult, and this year she self whelped with ease, and has produced pups that are what you would consider normal for the ring. One looks as if he may not have the best coat, so he will go for pet. The other 2 are going to be spot on for size, and the coats are looking really good at almost 12 weeks. A difficult decision now, as they both look good on muzzle and stop. So I am in no hurry at the moment. Time will tell.
Sorry if my reply is rambling! But hope it makes sense! Yes - you're right about temperament. You are really looking for a little diva show off, that is full of sassiness!