So many things to consider. Having just lost a fine buck to complications of anesthesia while being de-horned, I will never again have a goat that hasn't been disbudded when a baby. I don't do it myself, but take them to a friend who is excellent at it. I know it hurts them, how could it not, but it's over very quickly and they are fine. It's an individual decision for sure.