I have found that the artificial coloring used in off-the-shelf foods is what caused tear stains in Otis. I use Halo for him and William, and Otis no longer has tear stains. William has been on Halo since the day I got him and he has never had tear stains. Beets and blueberries are ingredients in a lot of dog foods, and they cause tear stains.