A kiddie pool is good enough for a few ducks, but you will be emptying it out rather frequently. I bought a 17 gallon rubber tub from TSC, that works just as well (though rather small) and is much more durable. Recently I dug them out a pond, which they love. It's about 3 ft by 4 ft and is 3 ft...