is ivermectin used for animals how often to use ivomec for dogs can i buy ivermectin in usa what worms will ivermectin kill in dogs