It's better to have the vet do it, because anyone who is not a DVM is practicing medicine without a license....