but what if it is for benefits of the dog? if its going to benefit, and ONLY if it will prevent harm during a dogs working life, then i think that it is justifiable. BUT ONLY IF A DOG IS IN WORK, and is likley to be in work for the majority of its life. if it is going to be in light work, ie once a month or such like, i dont think it is acceptable.
like hippychickforever said, piglets is the same, but on a sort of lesser scale, as tail docking piglets will benefit them.
Big controversial issue amongst my friends!!