"I use size 10 needles.  That's Canadian and UK size.  In US sizes I use #3 needles.  Whether #3 or # 10, the size is 3.25 millimeters.  I use #3 weight yarn.  That's baby or sport but those labels can be deceptive, so look for the weight label.  You can use #4 weight yarn, if you have nothing else, but you will have a much stiffer garment.   Not as nice to knit or to wear.  As for the #2 yarn, that is much harder to find and typically comes in ultra bland colours.  Too bland colours take the fun out of  knitting."

"On to the knitting itself.  I use only very basic techniques and stitches.  This is easy to do and you can make a wide variety of doll clothes with just basic stitches."  

"Increases are made in two types: Pinhole Increases (knit, or purl, using the strand of yarn between the stitches) and Knit into the Stitch Below.  (That's exactly how to do it.) Pinhole Increase is called that because it produces a small hole.  This is not great when shaping a bodice.  I use Knit into the Stitch Below for bodice increases and for most increases.  I use Pinhole Increase on the skirt when I wish to add a new layer.  Like for a skating costume."

"Decreases are by Knitting (or Purling) two stitches together.  (K2tog or P2tog) Nothing could be simpler."

"To sum it up, all you need to know is how to Cast On, Knit, Purl, Increase, Decrease, and Bind Off.  You can get that off any introduction to knitting."

"For me (and any other similar sized female fashion dolls, such as Barbie) the stitch count is as follows:  Hips= 30 stitches around. Waist = 20 stitches around.  Midrift = 25 stitches around.  Bust = 32 stitches.  Above the bust = 27 stitches.  Sleeves = 16 stitches.  You can make smaller sleeves but it makes it much harder for the child to dress the doll."

His vital statistics are as follows: Sleeves = 20 stitches. Waist = 26 stitches.  Hips = 38 stitches.  Crotch = 50 stitches.  Legs = 25 stitches."
"Okay, to start off we Cast On 40 stitches.  (We are using 4 needles also called Round Knitting.)  While the hips are only 30 stitches, it is better to make the dress a bit larger.  (30 stitches is formfitting for projects like mermaid's tails etc.)  Knit until the skirt is as long as you wish it and then Knit 2 Together all the way around.  Knit four more rounds for the waist.  Then Knit into the Stitch below every fourth stitch to increase to 25 stitches.  Knit another 4 rows.  At this point, make sure the 1st and 3rd needle each have nine stitches and the 2nd needle has 7 stitches on it. Knit nine stitches, then increase by Knitting into the Stitch Below the next 7 stitches and knit the remaining nine stitches.  With a new piece of yarn, knit the fourteen stitches on the middle needle.  (You can see this clearly in the dress I am wearing because I used dark pink for the added rows.)  Return to the main yarn and knit another round.  With the second yarn, skip the first stitch and purl back 12 stitches.  With the main yarn knit another round.  With the second yarn skip the first 2 stitches and knit 10 stitches.  You are now done with the second yarn and may cut it, leaving enough to weave away securely.  With the main yarn, knit another round.  Then knit 11 stitches, K2TOG (Knit 2 Together) Five times, reducing the fourteen stitches on the middle needle to nine.  Knit the remaining stitches and Bind Off.   Use a bodkin (a Blunt Darning Needle) to weave off all the loose ends. Congratulations."
"Cast on 26 stitches and knit at least four rounds.  It depends on how high waisted you want his pants to be.  Increase (Knit into Stitch Below) the first three stitches, the middle six stitches, and the last three stitches.  Take a second yarn and knit 14 stitches across the back, seven on each side of the transition point.  Knit a round with the main yarn.  Picking up the second yarn, skip the first of the 14 stitches and purl back 12 stitches.  Knit another round.  Skip two stitches and knit 10 stitches.  (Exactly the same as in the Basic Dress.)Knit rounds until you are ready to divide the main trunk into pantlegs.   Again increase the first three, the middle six, and the last three stitches.  Place Half the stitches (25) on stitch holders and knit the first pantleg and Bind Off.  Leaving a longer tail (to be used to fill in the hole between the legs, knit the second pantleg and Bind Off.  Use a bodkin (Blunt Darning Needle) to fill in the hole between the legs and weave off the loose ends.  Congratulations, you're finished."
The extra three rows don't matter as long as the doll is standing.  Sitting is a completely different matter.  In the picture on the left, where he is inadvertently mooning you, the pants do not have those extra rows.  The pants on the right have those three extra rows.  Enough said?
I used pieces of old bead garlands to decorate this dress.  Knit Stitch Below and slip the garland through the loop.  Pull tight to hold the beads in place exactly where you want them.  Repeat as often as necessary.
An easy way to attach sleeves to the basic dress is to make Off-Shoulder Sleeves.  You make the sleeve as long as you want.  When you are almost ready to bind off, Knit Stitch Below three times, and knit until you get to the last two stitches when you again KSB.  Slide the five added stitches onto a stitch holder and Bind Off.  On the Basic Dress, second last row before Binding Off, knit five stitches.  Transfer the five stitches to the holding needle, alternating a Sleeve stitch with a Dress stitch.  Then K2Tog, the Sleeve stitch and the Dress stitch.  Continue knitting until you reach the tenth last stitch.  Again transfer the Sleeve stitches to the holding needle alternating with Dress stitches.  K2tog the Sleeve stitches with the Dress stitches.  Bind Off.   Looks pretty good doesn't it?