Olive Leaf Powder for Dogs and Cats
What is Olive Leaf Powder? Olive leaf powder is a supplement extracted from the leaves of olive trees. It is a natural antibiotic, antiviral and antioxidant; and has also proven to be effective against yeast infections. There are a number of ailments for which we recommend olive leaf powder as a treatment for cats and …