Can't help with the bladder question, but the size thing... sheesh....
Dublin was supposed to be under 7lbs when we got him at 12 weeks and according to all the charts he was right on target. The next thing I know, he's 8 months old and 10.5 lbs!!! Go figure....