A dream where you see or use a dagger suggests that there is something in your life that you are not happy with or that you wish to change.

If someone uses a dagger on you then it implies that you are feeling vulnerable in some way.

To take a dagger from someone suggests that your life will take a turn for the better.