Excellent and well articulated article about a subject that most dog owners and lovers would want to know this kind of information, because you are correct, there is nothing in the Veterinarian's workbook that is "inexpensive" and effective like this, and they won't tell you about it either.
RE: Since your dog can't speak(in words at least), I am here to speak for them with an important PSA!