Thanks everyone, I know that it will be fine and I trust my vet, but I am still worried because this is major surgery (but what surgery is never major )