my puppy has to have 3 teeth pulled

and well we have been debating to neuter him or not
I have decided to ultimately not neuter him
I believe there are health risks either way (actually greater with neutering) and I'll deal with the marking issue if it arises.
We are going to unfortunately put him under anyway for his teeth, but I still do not feel comfortable taking away his chain-gang.