It's very difficult for anyone to interpret this without knowing something more about you but I can break down the components of the dream, see if anything springs to mind.
Let's look at the obvious: female, yellow hair/attributes with fangs - fangs can mean intention to harm, parasitic, something terrifying yet the fangs belonged to something small and it was also a pet (beloved or at least cared for) could this be someone you know? Doesn't have to be a Woman could be a Man with feminine attributes. the Snake is Running because you harmed it - maybe this is someone who you thought was a threat but turned out to be 'toothless' or harmless in the end, in fact, not just harmless but actually quite a sad case. thus you felt bad about making it run and pulling the teeth/removing confidence. Sharp Teeth can mean anger issues related to the snake.
Have a think, don't be too literal in defining the dream, (unless something seems very clear) if you can't relate it to anything then don't worry because the subconscious can manifest all sorts of things in seemingly unrelated ways, for example, the previous night you could've eaten some skinny fries/chips with mustard that burned your tongue - the subconscious gives you a dream about a Snake with fangs. We can never really tell!
Yellow snake dream meaning Dream meaning
8.4 out of 10 based on
7 user ratings
SEE ALSO RELATIVE:
Fish dreams meaning
Meaning of my dream in islam
Dream about food meaning