How long does it take to become a veterinary surgeon?

You have to go to college for four years and then take another four years for veterinary medicine. So eight years of college but then you need to take a like state test and say a pledge to be a vet.