Vick turns tide against dogfighting