back to articles list »

DIY: Light Up Dandelion Costume as seen on Martha Stewart Show!

(Above: My dog, Mojo, wearing the dandelion costume!)

Before you start, you need to know where to get the fiber optics.

You can find fiber optics in lamps like this one on Amazon, or this ready made decorating light kit, or you can buy a spool from a supplier like

[NOTE: If you buy the ready made light kit you can skip how to make a fiber optic bundle, because its done for you. Just know that you'll need to cut your red and black wires and reconnect them later.]

Tools and Materials

  • Fiber-optic strands
  • Scissors
  • Electrical tape
  • Floral wire
  • Bead crimp tool
  • Travel aspirin bottle * (cylinder-shaped – we used Excedrin brand)
  • Silver reflective paper
  • 5-millimeter LED light (Link)
  • 1-inch diameter button (or same size as the base of your bottle)
  • Butt splice connectors (Link)
  • Red "+" wire (Link) **
  • Black "-" wire (Link) **
  • 1/2 yard of green felt (we used a nice wool felt)
  • 1/2 yard felt for lining (again, I used wool)
  • 1/4 yard of white tulle (outside dandelion puff fabric)
  • 1/4 yard of double thick cotton batting (inner dandelion puff material)
  • Adhesive Velcro dots
  • 2 AAA Batteries an holder (Link)
  • Sewing machine
  • Lengths of Velcro for straps
  • Needle and thread for hand-sewing

* The size of your tube determines the size of your bundle, so if you want to use less fibers, you can use a smaller tube like a chaptstick container.

**You don't need much wire, so an option is to open inside of an old telephone cable and pull the wires out.

Make the Fiber Optic Puff! 

 1. Start with a bunch of fiber-optic strands -- about the diameter of a nickel. Cut the entire bunch to an even 20 inches, making sure the wires are all flush on the bottom.  Then wrap the strands electrical tape 1/2 inch from one end to hold them in place. Very tightly wind floral wire over the electrical tape multiple times to secure. Test to make sure that the strands do not fall out - if they do, tighten the wire.  If needed, cut all the ends of the fiber-optics along the bottom to ensure they are even.

[Tip: Wrap with electrical tape on top of the wire to keep the wire from moving around]

2. Make a tube from a travel aspirin bottle by cutting off the bottom. Roll a rectangle of silver reflective paper, the same diameter and 1/2 the length of the tube, and insert into the tube. Insert the bundled end of fiber optics halfway into tube, and secure it to the tube with electrical tape.

3. Pull the wires of a 5-millimeter LED through the holes of a button; secure with hot glue. Tape to sawed-off end of bottle with the LED side inside the bottle.

4.If it isn’t already done, strip the ends of both your black and red wires leaving about 1/8” of exposed wire at the end. Use your bead crimpers to attach a butt connector to one side of the red wire to the "+" wire of the LED light. You do this by crimping the metal part of the connector. Repeat the same step with black wire for the "-" LED wire. This will create a direct current through the light once the battery holder is attached.

5. Cut an 11” diameter circle from the tulle and 10” diameter circle from the cotton batting. Center the cotton batting on the tulle and hand stitch 1/4”draw string around the edges. 

6. Starting near one side, poke the fiber optic strands through the batting and tulle so that the dandelion “seeds” all extend outward in a sphere. Try to move through the fiber optics evenly from one side to the other.

[Tip: This will take some time, so sit down and watch a movie while your working. Also, if your batting is too thick, you may have to use a speeder beader (link) to pull the fiber optics through the fabric]

7. Once all the fibers are pulled through the fabric, push the bundle up into the puff as far as you can while simultaneously and VERY GENTLY pulling the fibers from the top. Pull the drawstring tight and tie it in a knot. 

Below is my flickr photostream of photo notes I took while making the puff:

Sewing the costume

8. Take measurements of your dog.

The length from neck to tail, neck circumference, chest circumference, and length from the neck to the brow line.  Download and print the pattern for the fabric part of the dog costume and adjust the paper pattern to fit before cutting out the final piece. Trace and cut the top and lining pieces. With the right side of the head piece to the wrong side of the costume body, sew the head pieces onto the top and lining.

9. Sew the buttonholes as indicated on the top costume head, and one on the lining costume body. Sew the lining pocket to the right side of the lining body. Center the top head leaf pattern over the costume head buttonhole.

10. Pull the finished fiber optic bundle through the costume head buttonhole aiming the tube end towards the back of the finished body piece. Hand stitch the fiber optic puff to the top, then sew the head leaf to both the body and the fiber optic puff.

11. Attach the plastic bottle of the fiber optic puff with Velcro dots to the wrong side of the top costume body. Pull the black and red wires of the fiber optic puff through the lining buttonhole. Connect each wire to the wires of AAA battery holder, using the same crimp-on connectors as you did in step 4. Make sure connect black to black and red to red.

12. With the wrong sides together, add the elastic band to the head piece and edge stitch the top and lining together.  Try it on the dog and sew on your Velcro.

Put in your batteries and your pampered pooch is ready for the big night!


This is soooooo cute makes me want to get a doggie. Very creative Alison!

Wednesday, December 16, 2009 - 12:08

WOW, this is fabulous! I'll be linking to this, thanks so much for the directions!

Tuesday, October 27, 2009 - 17:48