Vetinary medicine is not nearly as regulated as medical practice for humans. That is why it is cheaper. Vets compete and keep prices down. Also the Vet is allowed to use his brain more and do what he thinks is best without worrying about getting sued or losing his liscence.