Interdimensional Traveler

Yuck! You are covered in dog pee. But there may be an advantage to that...if other creatures smell 100-foot Rottweiler, they aren't gonna stick around to investigate.

You get down from the tree and walk toward a stream. You could jump in and clean yourself off from the stench of the dog piss. Or, you could just walk around smelling like dog piss in the hope that nobody will bother you, thinking you are in fact a 100 foot Rottweiler.