Letting the dog go is a villain encouraging you: troublemaker, making trouble, picking on you.
If the dog doesn't bite you, it means that the villain's plot has not succeeded.
Dreams remind you that avoiding something is the best policy, and you should try to avoid it and do it without obstacles. I wish your dream come true and everything goes well!