Reader's Corner
Echinacea is among the best known supplements and has been touted in people for helping in the recovery from a variety of illnesses, especially the cold and the flu. Echinacea is usually prescribed as an immune-boosting supplement for pets.