Because tear staining in dogs is so visible, many dog owners go for a quick cosmetic fix. However, if your dog has tear stains, you should be aware that a number of factors can cause these unsightly stains, including infections and other eye-related health issues.. There is no single cause or cure and every dog is different, so this is a great topic to write down and remember to ask your vet ...