If you feel the urge to bark it will not be a problem. I am able to speak to dogs very easily. [Smell away. She probably smells like a machine and whatever the Plume of Dusk that keeps her operational during the Dark Hour smells like. Magic, probably.]