I use these short Boyt gaiters with low and ankle high boots to keep out dirt, seeds, rocks, etc. They are tough, inexpensive, and work. They would not be good at all for snow but do the job for debris.
http://www.midwayusa.com/product/112...s-canvas-khaki