I used a footy sock, although if the sock is too long you can just cut it to ankle length.
1. From the top down, cut the toe end of the sock in half. ( about 1/3 the length of the foot part).
2. Blanket stitch or whip stitch the opening on the wrong side, turn right side out again. Do a running stitch to partition off the neck, leave ends long for now.
3. stuff the ears really lightly, use a round ball of fiberfil to stuff the head, and a bigger round ball for the body. (if you're using animal eyes, you'll have to put the snap end into the head with the stuffing now) Pull the neck strings to make a head/ body (Play with the proportions a bit to make sure the bunny doesn't get too big or small a head. ) Wind around neck, tie off and sew the ends back into the sock.
4. Fold the ears to make the little 'rabbit ears', With matching thread, sew the ears and eye-sockets where the red dots are. Go right through the entire width of the rabbit and pull tight to make the nose and forehead a little narrower.
5. Pinch the face and fiberfill as you sew the pink lines to make the face (running stitch). You want to catch the stuffing as you go so stitch deep.
Running stitch the pink lines in 6 and 7, pinching the stuffing as you go to make the feet. If they don't quite want to form, pull lightly to make the indentation and then stuff it with more fiberfil.
Lastly, tack the head in the position you want, roll up the cuff of the sock and tack on the back to make the tail. Sew up the bottom, add eyes (beads, buttons or black shank buttons) and a nose(I sewed this one on with pink thread) and a pompom tail (if you want). You can also put a beanie bag in the bottom at this point. to make it a little heavier. Dress with a ribbon
If you have a wool sock, you can cut the cuff up and felt with a stiff brush to make a puffy tail.