My grandfather docks his cattledog's tails. He says the reason is because they tend to get caught up in gates, stepped on by farm animals, etc...He says it isn't supposed to be for looks, it is for working dogs.

I really don't have an opinion on docking. I haven't really done any research on it.