Puff features an oval track layout that travels past a variety of rocky terrain and plant life. The ride is themed to a voyage by a little dragon through an enchanted forest. The theme is inspired by the song the coaster is partially named after. The ride originally included a water feature. The ride circles the track three times before coming to a stop.
Puff's dragon theme is common among smaller roller coasters, but is very uncommon for Tivoli roller coasters. The basic theme for Tivoli roller coasters is a ladybug, and if you look closely you can see the shape of a ladybug's face on some of the ride's cars.