The cost of Neutering a dog can vary depending on a number of factors, such as the size of the dog, the vet you use, and any additional services that may be needed. On average, you can expect to pay between $200 and $400 for Neutering a dog.