the site I found just said vinegar. I don't know though, I've never owned a white dog. My friend got the stains off her maltese, when he was about five years old. I can't remember what she did, though! Maybe I'll email her and see if she remembers....