Maybe it will help to think on what dragon energy means. Research the symbolism and tuck it into your hat for meditation. I know dragon power is similar to serpent power, the energy that streams and flows through the earth. Thus it's related to ley lines, earth pulses, a.k.a., serpent breath.
The difference between a dragon and a serpent is a dragon can fly, which is a symbol of a spirit body and soul travel. So dragon may be your soul-travel assistant, and why it was behind you, as a sign of invisablity.
Cats are drawn to warmth like heat seeking missiles. A domestic cat is the most fearsome hunter of all the cats. Leopards are known for significant speed and stealth. She may be your physical protector, loyal because a leopard can't change it's spots, as the saying goes. It was in front of you, as a sign it goes "before you" to guide the way.
That's just my ideas. You may have better associations of your own.