To get a very neat toe, with no puppy-dog ears, try the following:
When you start, run your bodkin (darning needle) purlwise through the first TWO stitches on the front needle, and knitwise through the first TWO stitches on the back needle. Treat each of these pairs as one stitch. Then proceed across the toe, using one stitch at a time from each needle,until you have two stitches remaining on each needle. Treat each of these remaining pairs as one stitch. Once you slip off the last stitch, push the bodkin through to the inside of the sock, turn the sock inside out and weave the end through at least ten stitches. Cut, leaving a half inch tail.
Kitchener Stitch: Use a 12 inch tail from the knitting, threaded through a blunt bodkin (darning needle). Take a deep breath, line up the two knitting needles, with wrong sides of knitting together, and proceed:
Slide threaded bodkin through first stitch on the front needle purlwise, through the first stitch on the back needle knitwise (leave both on needles for now). *Then go through the first stitch on the front needle knitwise, and slide it off needle, go through next stitch on front needle purlwise and leave on needle. Go through first stitch on back needle purlwise, slide off needle, go through next back stitch knitwise and leave on the needle. Go through the front stitch knitwise (you have already given it the purlwise treatment) and slide it off the needle, go through the next front stitch purlwise and leave on the needle. Go through the back stitch purlwise, slide off the needle, go through next stitch knitwise and leave on the needle.* Repeat from * to * until you run out of stitches. After the last stitch is slid off, fasten end of yarn on wrong side. For socks, treat first and last pairs as above.