To dream that there is a hole in your leg is to realize your own defects and deficiencies.
On the leg, the meaning is obvious, which will affect behavior.
Bones represent your essence.
You clean up, which means you have to adjust and improve yourself.
Rats represent the dark side of your heart, some bad thoughts or emotions.
Blood clots represent the wrong energy.
Don't be afraid, I had a similar dream.
In your dream, you found your own shortcomings and cleaned them, which means that it is a good change.