My research and talk with others, makes me aware there are a wide variety of opinions on what to do, short of or before you can get to a vet. No judgement of The Best, just adding to the menu...
Here's a thread discussion that was helpful for me anyway, hesitate to post after being criticized...