Parasites/Worms

definition:

an organism that lives on or in an organism of another species, known as the host, from the body of which it obtains nutrients.

Recommended Products

HerbaGuard Powder
HerbaGuard Shampoo

 

 

Please contact animal naturopath Jacqueline Rudan for natural alternatives to vaccinations and worming.