Our long-haired white cat had a similar run-in a few years back. We gave him the tomato juice bath and for sometime thereafter he was pink instead of white.