Every Halloween, the enchanting world of Tim Burton’s “The Nightmare Before Christmas” comes alive. While Jack Skellington and Sally are popular choices, there’s another, more ethereal character who captures hearts with his silent loyalty and glowing pumpkin nose: Zero, the ghost dog.
Creating a tribute to this beloved spectral pooch is a fantastic project, but the idea of capturing his floating, ghostly form can seem daunting.
You might be wondering how to create that iconic flowing, phantom-like body or how to make his signature jack-o’-lantern nose light up. The challenge is making something that looks both ghostly and recognizable, a project that seems like it would require complex materials or advanced crafting skills.
Whether you want to make a costume for your own real-life dog, create a puppet to accompany your Jack Skellington cosplay, or build a charming yard decoration, the process can feel overwhelming.
This guide is here to light the way, just like Zero’s nose on a foggy Christmas Eve. We will show you several easy and amazing ways how to make Zero the ghost dog, with step-by-step instructions for different types of projects.
From a simple, no-sew dog costume to a life-sized floating prop, these tutorials are designed for all skill levels. Get ready to bring Halloween Town’s most loyal companion to life with these fun and creative DIY projects.

Table of Contents
Project 1: The Easy No-Sew Zero Costume for Your Dog
This is the quickest and easiest way to transform your own furry friend into Zero for a night of trick-or-treating. This project requires no sewing skills and can be adapted to fit any size dog. The key is to keep it lightweight, comfortable, and safe for your pet.
Materials You Will Need:
- A White Dog Harness: This is the base of the costume. A harness is much safer and more comfortable than attaching anything to your dog’s collar.
- A Lightweight White Sheet: An old twin-sized flat sheet is perfect. Avoid heavy fabrics. You can also use a few yards of lightweight white cotton or fleece from a fabric store.
- Fabric Scissors: Sharp scissors for clean cuts.
- Hot Glue Gun or Fabric Glue: For attaching components without sewing.
- A Small Amount of Red Fabric or Ribbon: For Zero’s collar.
- Small, Lightweight Orange Ball: A small plastic ball pit ball, a ping pong ball, or a styrofoam ball works well.
- A Black Permanent Marker (Fine Tip): To draw the jack-o’-lantern face.
- A Small LED Tea Light (Battery-Operated): This is for making the nose glow. CRITICAL: Never use a real candle or anything that gets hot.
A Step-by-Step Guide to Making the Dog Costume
Step 1: Create the Ghostly Body
- Have your dog wear their harness.
- Drape the white sheet over your dog’s back, with the harness on top of the sheet. The sheet should flow down their sides.
- Mark the spots on the sheet where the harness straps lie. Also, mark where the leash attachment ring (the D-ring) is.
- Remove the sheet and harness. Carefully cut small slits in the sheet where you made your marks. This will allow you to thread the harness straps through the sheet, securing it to your dog. Cut a small hole for the D-ring to poke through.
- Trim the bottom of the sheet so it doesn’t drag on the ground. It should be short enough that your dog won’t trip over it. Use your scissors to cut the hem into a wavy, tattered, or zigzag pattern to give it a more ghostly, ethereal look.

Step 2: Crafting the Floating Head and Ears
Zero’s head floats slightly ahead of his body. We will mimic this by building the head off the front of the harness.
- Take a section of your leftover white sheet material. Bunch it up into a loose ball to form the head shape, about the size of a tennis ball.
- Place this ball of fabric on the chest-strap part of the harness and secure it firmly with hot glue.
- Cut two long, floppy ear shapes from another piece of the white sheet. They should be long and thin, like Zero’s ears.
- Glue the base of each ear to the sides of the fabric head you just created, letting them hang down.
Step 3: Making the Glowing Jack-O’-Lantern Nose
This is the most iconic part of the Zero costume!
- Take your small orange ball. If you are using a styrofoam ball, paint it orange with acrylic paint first.
- Using your fine-tip black permanent marker, carefully draw a simple jack-o’-lantern face (two triangle eyes and a jagged smile) onto the ball.
- For the glow effect: Carefully cut a small “X” or a hole in the back of the plastic ball, just large enough to push the “flame” part of your LED tea light inside. If using a styrofoam ball, you can carve out a small cavity.
- Activate the tea light and insert it into the ball.
- Use a generous amount of hot glue to attach the pumpkin nose to the very front of the fabric head you made in the previous step.
Step 4: The Finishing Touches
- Cut a thin strip of red fabric or ribbon and tie or glue it around the “neck” area, between the head and the body, to create Zero’s collar.
- Carefully put the harness on your dog, threading the straps through the slits you cut in the sheet. Adjust for a comfortable fit. The ghostly sheet will now be securely attached, and the head and glowing nose will sit on your dog’s chest.
Your real-life Zero is now ready for their Halloween debut! Always supervise your pet while they are in costume.

Project 2: A Life-Sized Floating Zero Prop or Puppet
This project is for the dedicated cosplayer or Halloween decorator who wants to create a Zero that appears to float alongside them. This version is built on a simple, invisible frame.
Materials You Will Need:
- A Large Styrofoam Ball or Head Form: For the head (about 6-8 inches in diameter).
- Thick, Sturdy Wire: 9-gauge wire is strong but still bendable. This will form the “spine.”
- Clear Acrylic or Polycarbonate Rod: About 3 feet long. This is the “invisible” handle that makes him float. A clear driveway marker from a hardware store is a perfect, affordable option.
- Lots of Lightweight White Fabric: At least 3-4 yards of a flowy, semi-sheer fabric like chiffon, organza, or even cheesecloth for a more tattered look.
- White and Black Felt: For the eyes.
- Red Ribbon or Fabric: For the collar.
- The Nose: You can use the same ball-and-LED-light method as the dog costume, or find a small, pre-lit toy jack-o’-lantern.
- Tools: Hot glue gun, wire cutters, sharp scissors, duct tape.
Step-by-Step Instructions for Your Floating Zero Prop
Step 1: Building the Frame (The Spine and Head)
- Take your styrofoam ball. Carve or press a deep hole into the bottom of it.
- Cut a length of your thick wire, about 2-3 feet long. This will be the spine.
- Bend the wire into a long, gentle, S-shaped curve to mimic Zero’s floating posture.
- Fill the hole in the styrofoam ball with hot glue and firmly insert one end of the curved wire. Hold it until the glue sets. You now have a head on a curved spine.
- Find the balance point of your wire spine (usually near the middle). This is where you will attach your clear rod handle. Securely attach the clear rod to the wire spine using plenty of duct tape, wrapping it tightly so it forms a “T” shape. The clear rod is what you will hold.

Step 2: Draping the Ghostly Body
The key here is layering to create a full, ethereal effect.
- Start with your most opaque white fabric (like a cotton sheet). Drape it over the wire frame, with the head at the top. Let it hang down, covering the wire and the handle attachment point.
- Cut a hole in the fabric to allow the head to poke through. Secure the fabric around the “neck” area with glue.
- Now, begin layering your more translucent fabrics (chiffon, organza, or cheesecloth) over the base layer. Drape them at different angles. The more layers you add, the more ghostly and voluminous Zero will look.
- Don’t be afraid to cut the fabric into strips and tatters, especially the outer layers. Let them be different lengths to enhance the floating look. Secure each layer at the neck with hot glue.
Step 3: Creating Zero’s Face and Ears
- Eyes: Cut two large oval shapes from your black felt and glue them onto the styrofoam head. Zero has simple, expressive black ovals for eyes.
- Ears: Cut two very long, thin, droopy ear shapes from your white base fabric. Glue them to the top/sides of the head. You can even insert a piece of thin, flexible craft wire into the ears if you want them to be poseable.
- The Nose: Attach your glowing jack-o’-lantern nose to the front of the face using hot glue.
- Collar: Tie the red ribbon around the neck area to create his collar and to neatly hide the area where all the fabric layers are glued.
By holding the clear rod, you can now make Zero “float” and “fly” through the air next to you. The clear rod becomes nearly invisible, especially at night, completing the illusion.

Project 3: A Simple Zero Yard Decoration
Want to add a touch of Halloween Town to your front yard? This easy outdoor decoration captures Zero’s spirit and is simple to construct.
Materials for Your Yard Prop:
- A Gallon Milk Jug (Empty and Clean): This will be the head.
- A White Kitchen Trash Bag or White Plastic Tablecloth: For the body.
- A Wooden Dowel or Garden Stake: The support post.
- Black and Orange Waterproof Duct Tape or Vinyl: For the face and nose.
- Clear Packing Tape.
- Red Duct Tape or Weather-Resistant Ribbon: For the collar.
Instructions for an Outdoor Zero Decoration
- Create the Head: Place the empty milk jug upside down on top of your garden stake or dowel. The handle of the jug will cleverly serve as Zero’s snout.
- Make the Face: Use your black duct tape or vinyl to cut out two large oval eyes and stick them on the milk jug. Use the orange tape to create a small pumpkin shape on the “snout” (the jug handle). You can add black tape details for the jack-o’-lantern face.
- Drape the Body: Drape the white trash bag or plastic tablecloth over the milk jug head. Let it flow down the stake.
- Add the Ears and Collar: Cut two long ear shapes from the leftover plastic bag material and tape them to the head. Wrap the red duct tape around the “neck” to form the collar and to help secure the plastic body to the head.
- Secure and Shred: Use clear packing tape to secure everything in place. Cut the bottom of the plastic bag into long, tattered strips so they will dance and flow in the wind, creating a perfect ghostly effect.
- Plant Your Ghost Dog: Push the stake firmly into your lawn, perhaps peeking out from behind a tombstone decoration for the full effect.

Conclusion: A Ghostly Companion Built with Love
Whether you’re dressing up your pet, complementing your own costume, or decorating your home, you now know how to make Zero the ghost dog in several fun and easy ways.
These projects prove that you don’t need a movie studio budget or professional prop-making skills to capture the magic of “The Nightmare Before Christmas.” The beauty of a DIY project is in its charm and the love you pour into it.

Don’t be afraid to experiment and add your own personal touches. Use different fabrics, try different lighting effects, or customize the design to fit your vision.
The most important part of any creative project is to have fun with the process. Now, gather your materials, put on the movie’s soundtrack for inspiration, and get ready to create an adorable spectral sidekick that will be the highlight of your Halloween.