Your solution could definitely help keep some water in. If you're able to, the best solution may be to dig in a small "pond" (a kiddie pool works well) with a drain for easy cleaning, and put a brick or concrete rim around it that slopes into the pool. Then have a nipple drinker for the...