how often can you worm a horse with ivermectin ivermectin tablets online purchase how much ivermectin paste to give a guinea pig is ivomec good for dogs