Henry was 2.95kg at 9 weeks and 3.5kg at 10 weeks 2 days, so on the small side. The vet said he was fine. Looking at different litters there's always smaller and larger ones. I'm hoping mine will grow up to be small, as I quite like the wee ones! I wouldn't worry!