surprised nobody mentioned buffalo grass, it grows bout 6" then lays over. i would put some softball size or so , rocks at water line to protect from any wave action. after i dug pond i made big hill for sledding, 4 wheeling and dirt bikes , i spread some topsoil on top and sides and planted buffalo grass and perennial wild flowers on the sides , looks nice, do little weeding start of summer , done.


i only wanted to have some fun