I had to look up surprisingly many words.

淌 is still not super clear for me, as the dictionary definitions "drip, trickle, shed (tears)" do not seem to fit well. "dip"?

Also, it might be nice to show the title in Chinese, not just in English: 小马过河

Anyway, a lovely little story, thank you!