The costs of a dog neutering will depend on the size of the dog and the complexity of the procedure. The costs of traditional dog neutering will be between $50 and $170. The costs will depend on whether: The dog is small or larger. The dog is male or female, as the spaying procedure is more difficult.